IRenderElementRequirements Class Reference
 
 
 
IRenderElementRequirements Class Reference

#include <renderelements.h>

Inheritance diagram for IRenderElementRequirements:
BaseInterface InterfaceServer MaxHeapOperators

Public Types

enum   Requirement { kRequirement_MotionData = 0 }
  Types of requirement. More...

Public Member Functions

virtual bool  HasRequirement (Requirement requirement)=0
  This method is used to know if the renderer has the given requirement.
virtual Interface_ID  GetID ()
  Reimplemented from BaseInterface.

Member Enumeration Documentation

Types of requirement.

Enumerator:
kRequirement_MotionData 

Indicates that the render element requires the renderer to produce motion data.


Member Function Documentation

virtual bool HasRequirement ( Requirement  requirement ) [pure virtual]

This method is used to know if the renderer has the given requirement.

Parameters:
[in] requirement - The requirement to be looked for in the renderer.
Returns:
- true if the renderer has the given requirement, false otherwise.
Interface_ID GetID ( ) [inline, virtual]