XLE  v0.02.0
Classes | Public Types | Public Member Functions | List of all members
ToolsRig::IManipulator Class Referenceabstract
Inheritance diagram for ToolsRig::IManipulator:
Inheritance graph
[legend]

Classes

class  BoolParameter
 
class  Parameter
 

Public Types

typedef Parameter< float > FloatParameter
 
typedef Parameter< int > IntParameter
 

Public Member Functions

virtual bool OnInputEvent (const RenderOverlays::DebuggingDisplay::InputSnapshot &evnt, const SceneEngine::IntersectionTestContext &hitTestContext, const SceneEngine::IntersectionTestScene &hitTestScene)=0
 
virtual void Render (RenderCore::IThreadContext &context, SceneEngine::LightingParserContext &parserContext)=0
 
virtual const char * GetName () const =0
 
virtual std::string GetStatusText () const =0
 
virtual std::pair< FloatParameter *, size_t > GetFloatParameters () const =0
 
virtual std::pair< BoolParameter *, size_t > GetBoolParameters () const =0
 
virtual std::pair< IntParameter *, size_t > GetIntParameters () const =0
 
virtual void SetActivationState (bool newState)=0
 

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