Public Member Functions

ILightManager Class Reference

Search for all occurrences

Detailed Description

A basic light container.

The user would use this to access the light data for a specific light. The system maintains the light list so the user does not need to worry about the maintenance.

#include <RTMax.h>

Inheritance diagram for ILightManager:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual  ~ILightManager ()
  Destructor.
virtual ILightingData GetLightingData (const MCHAR *paramName)=0
  Access the Light Data.

Constructor & Destructor Documentation

virtual ~ILightManager ( ) [inline, virtual]

Destructor.

{;}

Member Function Documentation

virtual ILightingData* GetLightingData ( const MCHAR *  paramName ) [pure virtual]

Access the Light Data.

Access the light data based on the handle supplied. The handle is based on the parameter found in the Effect File

Parameters:
paramName The parameter to find in the Effect File
Returns:
A pointer to the light data

ILightManager ILightManager ILightManager ILightManager ILightManager ILightManager ILightManager ILightManager ILightManager ILightManager
ILightManager ILightManager ILightManager ILightManager ILightManager ILightManager ILightManager ILightManager ILightManager ILightManager