Planeshift
Public Member Functions

psShadowManager Class Reference

#include <shadowmanager.h>

List of all members.

Public Member Functions

void CreateShadow (GEMClientObject *object)
void DisableShadows ()
void EnableShadows ()
float GetShadowRange () const
bool Load (const char *filename)
 psShadowManager ()
void RecreateAllShadows ()
void RemoveAllShadows ()
void RemoveShadow (GEMClientObject *object)
void SetShadowRange (float shadowRange)
bool ShadowsEnabled ()
void UpdateShadows ()
 ~psShadowManager ()

Detailed Description

Definition at line 28 of file shadowmanager.h.


Constructor & Destructor Documentation

psShadowManager::psShadowManager ( )
psShadowManager::~psShadowManager ( )

Member Function Documentation

void psShadowManager::CreateShadow ( GEMClientObject object)
void psShadowManager::DisableShadows ( ) [inline]

Definition at line 53 of file shadowmanager.h.

void psShadowManager::EnableShadows ( ) [inline]

Definition at line 55 of file shadowmanager.h.

float psShadowManager::GetShadowRange ( ) const
bool psShadowManager::Load ( const char *  filename)
void psShadowManager::RecreateAllShadows ( )
void psShadowManager::RemoveAllShadows ( )
void psShadowManager::RemoveShadow ( GEMClientObject object)
void psShadowManager::SetShadowRange ( float  shadowRange)
bool psShadowManager::ShadowsEnabled ( ) [inline]

Definition at line 57 of file shadowmanager.h.

void psShadowManager::UpdateShadows ( )

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