Raytrix Light Field SDK  4.0
Logo
Public Member Functions | Static Public Member Functions | Properties | List of all members
CLUViz::Net::EngineCtrl Class Reference

Detailed Description

CluViz engine class that is required for initializing and finalizing of CluViz in a single thread environment.

Public Member Functions

 EngineCtrl ()
 Default constructor. More...
 
 !EngineCtrl ()
 Finalizer. More...
 
virtual ~EngineCtrl ()
 Destructor. More...
 
void DestroyAllViews ()
 Destroys all opened CluVis views. More...
 
void End ()
 Ends the CluViz engine. More...
 
void SetStandardScriptPath ()
 Sets the script path to the default script path of this runtime environment. More...
 
void Start ()
 Starts the CluViz engine. More...
 

Static Public Member Functions

static void ReleaseContext ()
 Releases the context by calling wglMakeCurrent(0, 0). More...
 

Properties

System::String^  ScriptPath [get, set]
 Gets or sets the script path. This path is used as the root path for loading scripts. More...
 

Constructor & Destructor Documentation

CLUViz::Net::EngineCtrl::EngineCtrl ( )

Default constructor.

virtual CLUViz::Net::EngineCtrl::~EngineCtrl ( )
virtual

Destructor.

CLUViz::Net::EngineCtrl::!EngineCtrl ( )

Finalizer.

Member Function Documentation

void CLUViz::Net::EngineCtrl::DestroyAllViews ( )

Destroys all opened CluVis views.

void CLUViz::Net::EngineCtrl::End ( )

Ends the CluViz engine.

static void CLUViz::Net::EngineCtrl::ReleaseContext ( )
static

Releases the context by calling wglMakeCurrent(0, 0).

void CLUViz::Net::EngineCtrl::SetStandardScriptPath ( )

Sets the script path to the default script path of this runtime environment.

void CLUViz::Net::EngineCtrl::Start ( )

Starts the CluViz engine.

Property Documentation

System:: String^ CLUViz::Net::EngineCtrl::ScriptPath
getset

Gets or sets the script path. This path is used as the root path for loading scripts.