OpenStructure
Public Member Functions | Data Fields
SceneObserverImpl Class Reference

Inherits SceneObserver.

Public Member Functions

def __init__ (self)
 
def AttachObserver (self, ob)
 
def DettachObserver (self, ob)
 
def NodeAdded (self, node)
 
def NodeRemoved (self, node)
 
def NodeChanged (self, node)
 
def SelectionModeChanged (self, sel_mode)
 
def SelectionChanged (self, obj, sel)
 
def NodeTransformed (self, node)
 
def NodeRemovedDefault (self, node)
 
def RenderModeChanged (self, node)
 
- Public Member Functions inherited from SceneObserver
virtual ~SceneObserver ()
 
virtual void NodeAdded (const GfxNodeP &node)
 
virtual void NodeRemoved (const GfxNodeP &node)
 
virtual void NodeChanged (const GfxNodeP &node)
 
virtual void SelectionModeChanged (int sel_mode)
 
virtual void SelectionChanged (const GfxObjP &obj, const mol::EntityView &sel)
 
virtual void NodeTransformed (const GfxNodeP &node)
 
virtual void RenderModeChanged (const GfxNodeP &node)
 

Data Fields

 obs_
 

Detailed Description

Definition at line 25 of file scene_observer_impl.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)

Definition at line 26 of file scene_observer_impl.py.

Member Function Documentation

◆ AttachObserver()

def AttachObserver (   self,
  ob 
)

Definition at line 30 of file scene_observer_impl.py.

◆ DettachObserver()

def DettachObserver (   self,
  ob 
)

Definition at line 33 of file scene_observer_impl.py.

◆ NodeAdded()

def NodeAdded (   self,
  node 
)

Definition at line 36 of file scene_observer_impl.py.

◆ NodeChanged()

def NodeChanged (   self,
  node 
)

Definition at line 46 of file scene_observer_impl.py.

◆ NodeRemoved()

def NodeRemoved (   self,
  node 
)

Definition at line 41 of file scene_observer_impl.py.

◆ NodeRemovedDefault()

def NodeRemovedDefault (   self,
  node 
)

Definition at line 66 of file scene_observer_impl.py.

◆ NodeTransformed()

def NodeTransformed (   self,
  node 
)

Definition at line 61 of file scene_observer_impl.py.

◆ RenderModeChanged()

def RenderModeChanged (   self,
  node 
)

Definition at line 71 of file scene_observer_impl.py.

◆ SelectionChanged()

def SelectionChanged (   self,
  obj,
  sel 
)

Definition at line 56 of file scene_observer_impl.py.

◆ SelectionModeChanged()

def SelectionModeChanged (   self,
  sel_mode 
)

Definition at line 51 of file scene_observer_impl.py.

Field Documentation

◆ obs_

obs_

Definition at line 28 of file scene_observer_impl.py.


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