My Project
Public Member Functions | Public Attributes | List of all members
ParaEngine::PostRenderObjectWeakPtr Struct Reference

for post rendering Object. More...

#include <SceneState.h>

Public Member Functions

 PostRenderObjectWeakPtr (CBaseObject *pRenderObject, float fObjectToCameraDistance, int nOccluded=0)
 create a new post render object with the Object surface to camera distance. More...
 
bool IsOccluded () const
 return true if occluded
 

Public Attributes

float m_fObjectToCameraDistance
 
CBaseObject::WeakPtr_type m_pRenderObject
 
int m_nOccluded
 whether this object is occluded. default to 0, which means undetermined.
 

Detailed Description

for post rendering Object.

such is usually for solid object, which will be drawn from front to back according to its object-camera distance

Constructor & Destructor Documentation

§ PostRenderObjectWeakPtr()

ParaEngine::PostRenderObjectWeakPtr::PostRenderObjectWeakPtr ( CBaseObject pRenderObject,
float  fObjectToCameraDistance,
int  nOccluded = 0 
)
inline

create a new post render object with the Object surface to camera distance.


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