StageInterpreter.StageInterpreter Class Reference

#include <class_stage_interpreter_1_1_stage_interpreter.h>

Inheritance diagram for StageInterpreter.StageInterpreter:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  __init__ ()
  getStages ()
  getViewports ()
  activate ()
  Abstract - to be implemented by the subclasses.
  deactivate ()
  Abstract - to be implemented by the subclasses.
  APPLICATION_CLOSE_SCENE ()
  DOCUMENT_LOADED ()
  Treat the first scene (new scene, or opened scene) as a default stage.
  LOCATOR_SET_ROOT ()
  SET_ORTHO_DRAW_ROOT ()
  VIEWER_LAYOUT ()
  Viewer layout has changed, eg.
  STAGE_OPEN ()
  Opens the given file as a stage in the current document.
  STAGE_SET_ACTIVE ()
  Makes the stage with the given id active (visible) in the viewport with the given id.
  STAGE_REQUEST_ACTIVE_LIST ()
  STAGE_REQUEST_PARAMETERS ()
  Send out the active stages information to allow clients to sync up.
  STAGE_VIEWPORT_SET_FOCUS ()
  STAGE_ACTIVE_LIST ()
  MODEL_IMPORT_ALLDONE ()
  When objects have been imported into the current scene, we need to set all the imported nodes' visibility masks to match the main viewport or first viewport.

Member Function Documentation

StageInterpreter.StageInterpreter.__init__ ( )
StageInterpreter.StageInterpreter.getStages ( )
StageInterpreter.StageInterpreter.getViewports ( )
StageInterpreter.StageInterpreter.activate ( )

Abstract - to be implemented by the subclasses.

Performs the operations necessary to place this interpreter into a ready, active state. Ensure that this base class implementation is called by the subclass implementation.

Reimplemented from MessageInterpreter.MessageInterpreter.

StageInterpreter.StageInterpreter.deactivate ( )

Abstract - to be implemented by the subclasses.

Performs the operations necessary to place this interpreter into a passive state. Ensure that this base class implementation is called by the subclass implementation.

Reimplemented from MessageInterpreter.MessageInterpreter.

StageInterpreter.StageInterpreter.APPLICATION_CLOSE_SCENE ( )
StageInterpreter.StageInterpreter.DOCUMENT_LOADED ( )

Treat the first scene (new scene, or opened scene) as a default stage.

StageInterpreter.StageInterpreter.LOCATOR_SET_ROOT ( )
StageInterpreter.StageInterpreter.SET_ORTHO_DRAW_ROOT ( )
StageInterpreter.StageInterpreter.VIEWER_LAYOUT ( )

Viewer layout has changed, eg.

from single view to left-right views

StageInterpreter.StageInterpreter.STAGE_OPEN ( )

Opens the given file as a stage in the current document.

StageInterpreter.StageInterpreter.STAGE_SET_ACTIVE ( )

Makes the stage with the given id active (visible) in the viewport with the given id.

StageInterpreter.StageInterpreter.STAGE_REQUEST_ACTIVE_LIST ( )
StageInterpreter.StageInterpreter.STAGE_REQUEST_PARAMETERS ( )

Send out the active stages information to allow clients to sync up.

StageInterpreter.StageInterpreter.STAGE_VIEWPORT_SET_FOCUS ( )
StageInterpreter.StageInterpreter.STAGE_ACTIVE_LIST ( )
StageInterpreter.StageInterpreter.MODEL_IMPORT_ALLDONE ( )

When objects have been imported into the current scene, we need to set all the imported nodes' visibility masks to match the main viewport or first viewport.

All imported nodes are assumed to be associated with the first viewport.

This also covers the case when a scene's models have been imported into the current stage. See bug 270841.


StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter
StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter StageInterpreter.StageInterpreter