The ILogicController interface. More...

#include "murl_graph_i_logic_controller.h"

Inheritance diagram for Murl::Graph::ILogicController:

Public Member Functions

virtual IControllerGetControllerInterface ()=0
 Get the mutable IController interface.
 
virtual const IControllerGetControllerInterface () const =0
 Get the constant IController interface.
 
virtual Bool SetLogicAppGraph (Logic::IAppGraphPtr logicAppGraph)=0
 Set the logic graph callback object. More...
 
virtual Logic::IAppGraphPtr GetLogicAppGraph ()=0
 Get the logic graph callback object. More...
 

Detailed Description

The ILogicController interface.

See Graph::Node for details on creating controllers via an XML scene graph description.

Member Function Documentation

◆ SetLogicAppGraph()

virtual Bool Murl::Graph::ILogicController::SetLogicAppGraph ( Logic::IAppGraphPtr  logicAppGraph)
pure virtual

Set the logic graph callback object.

Parameters
logicAppGraphThe logic graph callback object.
Returns
true if successful.

◆ GetLogicAppGraph()

virtual Logic::IAppGraphPtr Murl::Graph::ILogicController::GetLogicAppGraph ( )
pure virtual

Get the logic graph callback object.

Returns
logicAppGraph The logic graph callback object.

The documentation for this interface was generated from the following file:
  • murl_graph_i_logic_controller.h


Copyright © 2011-2018 Spraylight GmbH.