Classes | Enumerations | Functions
ion::Scene Namespace Reference

Documentation of the ionScene module. More...

Classes

class  CCamera
 
class  CCoordinateFrameSceneObject
 
class  CDirectionalLight
 
class  CGeometryCreator
 
class  COrthographicCamera
 
class  CPerspectiveCamera
 
class  CPointLight
 
class  CRenderPass
 
class  CSimpleMesh
 
class  CSimpleMeshSceneObject
 
class  CSimpleSceneObject
 
class  ICamera
 
class  ILight
 
class  ISceneObject
 
struct  SSimpleMaterial
 

Enumerations

enum  EProjectionType { EProjectionType::Standard, EProjectionType::ReverseZeroToOne, EProjectionType::ReverseZeroToOneInfiniteFar }
 

Functions

bool IsUniformNameArrayElement (string const &Label, int &Index, string &LHS, string &Remaining)
 

Detailed Description

Documentation of the ionScene module.

Enumeration Type Documentation

Enumerator
Standard 
ReverseZeroToOne 
ReverseZeroToOneInfiniteFar 

Function Documentation

bool ion::Scene::IsUniformNameArrayElement ( string const &  Label,
int &  Index,
string &  LHS,
string &  Remaining 
)