|
XLE
v0.02.0
|

Protected Member Functions | |
| TerrainManipulatorBase (std::shared_ptr< SceneEngine::TerrainManager > terrainManager) | |
| Float2 | TerrainToWorldSpace (const Float2 &input) const |
| Float2 | WorldSpaceToTerrain (const Float2 &input) const |
| float | WorldSpaceDistanceToTerrainCoords (float input) const |
| Float2 | WorldSpaceToCoverage (unsigned layerId, const Float2 &input) const |
| float | WorldSpaceToCoverageDistance (unsigned layerId, float input) const |
Protected Attributes | |
| std::shared_ptr< SceneEngine::TerrainManager > | _terrainManager |
Additional Inherited Members | |
Public Types inherited from ToolsRig::IManipulator | |
| typedef Parameter< float > | FloatParameter |
| typedef Parameter< int > | IntParameter |
Public Member Functions inherited from ToolsRig::IManipulator | |
| 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 |
1.8.10