XLE  v0.02.0
Public Member Functions | Protected Attributes | List of all members
ToolsRig::PlacementsManipulatorsManager Class Reference

Basic tools for placing and arranging objects More...

#include <PlacementsManipulators.h>

Public Member Functions

void RenderWidgets (RenderCore::IThreadContext *device, const RenderCore::Techniques::ProjectionDesc &projectionDesc)
 
void RenderToScene (RenderCore::IThreadContext *context, SceneEngine::LightingParserContext &parserContext)
 
std::shared_ptr< RenderOverlays::DebuggingDisplay::IInputListenerGetInputLister ()
 
 PlacementsManipulatorsManager (std::shared_ptr< SceneEngine::PlacementsManager > placementsManager, std::shared_ptr< SceneEngine::TerrainManager > terrainManager, std::shared_ptr< SceneEngine::IntersectionTestContext > intersectionContext)
 

Protected Attributes

std::unique_ptr< Pimpl > _pimpl
 

Detailed Description

Basic tools for placing and arranging objects

To author a world, we need to be able to select, move and place objects. Normally this kind of work would be done in a complex gui program. But these tools are intended to help get started with some basic tools before we have everything we need.


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