Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
W3DSmudgeManager Class Reference

#include <W3DSmudge.h>

Inherits SmudgeManager.

Public Member Functions

 W3DSmudgeManager (void)
 
virtual ~W3DSmudgeManager ()
 
virtual void init (void)
 
virtual void reset (void)
 
void render (RenderInfoClass &rinfo)
 
void ReleaseResources (void)
 
void ReAcquireResources (void)
 
- Public Member Functions inherited from SmudgeManager
 SmudgeManager (void)
 
virtual ~SmudgeManager ()
 
SmudgeSetaddSmudgeSet (void)
 
void removeSmudgeSet (SmudgeSet &mySmudge)
 
Int getSmudgeCountLastFrame (void)
 return number of smudges submitted last frame.
 
void setSmudgeCountLastFrame (Int count)
 
Bool getHardwareSupport (void)
 

Additional Inherited Members

- Protected Types inherited from SmudgeManager
enum  HardwareSmudgeSupport { SMUDGE_SUPPORT_UNKNOWN , SMUDGE_SUPPORT_NO , SMUDGE_SUPPORT_YES }
 
- Protected Attributes inherited from SmudgeManager
HardwareSmudgeSupport m_hardwareSupportStatus
 flag whether we verified that the effect is supported by hardware.
 
DLListClass< SmudgeSetm_usedSmudgeSetList
 used SmudgeSets
 
DLListClass< SmudgeSetm_freeSmudgeSetList
 unused SmudgeSets ready for re-use.
 
Int m_smudgeCountLastFrame
 

Detailed Description

Definition at line 38 of file W3DSmudge.h.

Constructor & Destructor Documentation

◆ W3DSmudgeManager()

W3DSmudgeManager::W3DSmudgeManager ( void )

Definition at line 52 of file W3DSmudge.cpp.

◆ ~W3DSmudgeManager()

W3DSmudgeManager::~W3DSmudgeManager ( )
virtual

Definition at line 56 of file W3DSmudge.cpp.

Member Function Documentation

◆ init()

void W3DSmudgeManager::init ( void )
virtual

Reimplemented from SmudgeManager.

Definition at line 61 of file W3DSmudge.cpp.

◆ ReAcquireResources()

void W3DSmudgeManager::ReAcquireResources ( void )
virtual

Reimplemented from SmudgeManager.

Definition at line 83 of file W3DSmudge.cpp.

◆ ReleaseResources()

void W3DSmudgeManager::ReleaseResources ( void )
virtual

Reimplemented from SmudgeManager.

Definition at line 72 of file W3DSmudge.cpp.

◆ render()

void W3DSmudgeManager::render ( RenderInfoClass & rinfo)

Definition at line 306 of file W3DSmudge.cpp.

◆ reset()

void W3DSmudgeManager::reset ( void )
virtual

Reimplemented from SmudgeManager.

Definition at line 67 of file W3DSmudge.cpp.


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