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

#include <PortalSystem.h>

Public Member Functions

 Sector ()
 
 ~Sector ()
 
bool LoadSectorFromFile (const char *modelFile)
 
std::string GetDecalFile () const
 
void SetDecal (const Ult::Texture &decal)
 
void SetMesh (const SectorMesh &mesh)
 
SectorMeshGetMesh ()
 
void SetPortal (const Portal &p)
 
std::vector< Portal > * GetPortals ()
 
Ult::BoundingBox GetBoundingBox () const
 

Constructor & Destructor Documentation

◆ Sector()

Sector::Sector ( )
inline

◆ ~Sector()

Sector::~Sector ( )
inline

Member Function Documentation

◆ GetBoundingBox()

Ult::BoundingBox Sector::GetBoundingBox ( ) const
inline

◆ GetDecalFile()

std::string Sector::GetDecalFile ( ) const
inline

◆ GetMesh()

SectorMesh * Sector::GetMesh ( )
inline

◆ GetPortals()

std::vector< Portal > * Sector::GetPortals ( )
inline

◆ LoadSectorFromFile()

bool Sector::LoadSectorFromFile ( const char * modelFile)

◆ SetDecal()

void Sector::SetDecal ( const Ult::Texture & decal)
inline

◆ SetMesh()

void Sector::SetMesh ( const SectorMesh & mesh)
inline

◆ SetPortal()

void Sector::SetPortal ( const Portal & p)
inline

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