Richard Boegli's CnC_Generals_Zero_Hour Fork
WIP
This is documentation of Richard Boegil's Zero Hour Fork
Loading...
Searching...
No Matches
SceneClass Member List
This is the complete list of members for
SceneClass
, including all inherited members.
ActiveRefInfo
RefCountClass
ActiveRefList
RefCountClass
static
ActiveRefNode
RefCountClass
Add_Active_Ref
(RefCountClass *obj)
RefCountClass
static
Add_Ref
(void) const
RefCountClass
Add_Render_Object
(RenderObjClass *obj)
SceneClass
virtual
AmbientLight
SceneClass
protected
Compute_Point_Visibility
(RenderInfoClass &rinfo, const Vector3 &point)
SceneClass
inline
virtual
Create_Iterator
(bool onlyvisible=false)=0
SceneClass
pure virtual
Delete_This
(void)
RefCountClass
inline
virtual
Destroy_Iterator
(SceneIterator *it)=0
SceneClass
pure virtual
EXTRA_PASS_CLEAR_LINE
enum value
SceneClass
EXTRA_PASS_DISABLE
enum value
SceneClass
EXTRA_PASS_LINE
enum value
SceneClass
ExtraPassPolyRenderMode
SceneClass
protected
ExtraPassPolyRenderType
enum name
SceneClass
FILL
enum value
SceneClass
FogColor
SceneClass
protected
FogEnabled
SceneClass
protected
FogEnd
SceneClass
protected
FogStart
SceneClass
protected
Get_Ambient_Light
(void)
SceneClass
inline
virtual
Get_Extra_Pass_Polygon_Mode
(void)
SceneClass
inline
Get_Fog_Color
(void)
SceneClass
inline
virtual
Get_Fog_Enable
(void)
SceneClass
inline
virtual
Get_Fog_Range
(float *start, float *end)
SceneClass
inline
virtual
Get_Polygon_Mode
(void)
SceneClass
inline
Get_Scene_ID
(void) const
SceneClass
inline
virtual
LIGHT
enum value
SceneClass
LINE
enum value
SceneClass
Load
(ChunkLoadClass &cload)
SceneClass
virtual
Num_Refs
(void) const
RefCountClass
inline
ON_FRAME_UPDATE
enum value
SceneClass
operator==
(const SceneClass &)
SceneClass
protected
POINT
enum value
SceneClass
PolyRenderMode
SceneClass
protected
PolyRenderType
enum name
SceneClass
RefCountClass
(void)
RefCountClass
inline
RefCountClass
(const RefCountClass &)
RefCountClass
inline
Register
(RenderObjClass *obj, RegType for_what)=0
SceneClass
pure virtual
RegType
enum name
SceneClass
RELEASE
enum value
SceneClass
Release_Ref
(void) const
RefCountClass
inline
Remove_Active_Ref
(RefCountClass *obj)
RefCountClass
static
Remove_Render_Object
(RenderObjClass *obj)
SceneClass
virtual
Render
(RenderInfoClass &rinfo)
SceneClass
protected
virtual
Save
(ChunkSaveClass &csave)
SceneClass
virtual
SCENE_ID_LAST
enum value
SceneClass
SCENE_ID_SCENE
enum value
SceneClass
SCENE_ID_SIMPLE
enum value
SceneClass
SCENE_ID_UNKOWN
enum value
SceneClass
SceneClass
(void)
SceneClass
SceneClass
(const SceneClass &)
SceneClass
protected
Set_Ambient_Light
(const Vector3 &color)
SceneClass
inline
virtual
Set_Extra_Pass_Polygon_Mode
(ExtraPassPolyRenderType mode)
SceneClass
inline
Set_Fog_Color
(const Vector3 &color)
SceneClass
inline
virtual
Set_Fog_Enable
(bool set)
SceneClass
inline
virtual
Set_Fog_Range
(float start, float end)
SceneClass
inline
virtual
Set_Polygon_Mode
(PolyRenderType mode)
SceneClass
inline
Set_Ref_Owner
(RefCountClass *obj, char *file, int line)
RefCountClass
static
Total_Refs
(void)
RefCountClass
inline
static
Unregister
(RenderObjClass *obj, RegType for_what)=0
SceneClass
pure virtual
Validate_Active_Ref
(RefCountClass *obj)
RefCountClass
static
WW3D
class
SceneClass
friend
~RefCountClass
(void)
RefCountClass
inline
protected
virtual
~SceneClass
(void)
SceneClass
virtual
Generated by
1.13.2