Ult3D
Implementation of "Ultimate 3D Game Engine Design & Architecture" by Allan Sherrod
Loading...
Searching...
No Matches
Portal Class Reference

#include <PortalSystem.h>

Public Member Functions

 Portal ()
 
 ~Portal ()
 
void operator= (const Portal &p)
 
void SetConnectedArea (int area)
 
int GetConnectedArea () const
 
void SetCenter (const Ult::Vector3D &pos)
 
Ult::Vector3D GetCenter () const
 
void SetSize (const float size)
 
float GetSize () const
 
void SetName (const std::string &name)
 
std::string GetName () const
 

Constructor & Destructor Documentation

◆ Portal()

Portal::Portal ( )
inline

◆ ~Portal()

Portal::~Portal ( )
inline

Member Function Documentation

◆ GetCenter()

Ult::Vector3D Portal::GetCenter ( ) const
inline

◆ GetConnectedArea()

int Portal::GetConnectedArea ( ) const
inline

◆ GetName()

std::string Portal::GetName ( ) const
inline

◆ GetSize()

float Portal::GetSize ( ) const
inline

◆ operator=()

void Portal::operator= ( const Portal & p)
inline

◆ SetCenter()

void Portal::SetCenter ( const Ult::Vector3D & pos)
inline

◆ SetConnectedArea()

void Portal::SetConnectedArea ( int area)
inline

◆ SetName()

void Portal::SetName ( const std::string & name)
inline

◆ SetSize()

void Portal::SetSize ( const float size)
inline

The documentation for this class was generated from the following file: