ScriptModule
Classes
ScriptInterface.h File Reference
#include <SceneCore/scriptmodule/SM_Dylib.h>
Include dependency graph for ScriptInterface.h:

Classes

class  Context
 The Context class represents the current frame soft rendering context. This class is the base class for the rendering context from which ports, attributes and rendering parameters can be fetched. An instance of this class is directly accessible in the scripting environment. More...
 
class  Module
 The Module class refers to a specific module linked in the current rendering context. If a module exports its attributes, it is possible to fetch them using methods from this class. Modules can be accessed through the Context. More...
 
class  Utilities
 The Utilities class offers a range of frequently used function for manipulation of strings and others (...). An instance of this class is directly accessible through the scripting environment. More...
 
class  PortType
 
class  Port
 The Port class is base class to InputPort and OutputPort class. More...
 
class  InputPort
 The InputPort class specifies the information of an input port of the current scripting module. Input ports can be accessed through the Context object. More...
 
class  OutputPort
 The OutputPort class can be used to specify the outgoing information through an output port of the current scripting module. Output ports can be accessed through the Context object. More...
 
class  RIB
 The RIB class proposes utility functions to export 3d geometry from input port to RIB structures. An instance of this class is directly accessible through the scripting environment. More...
 
class  OSB
 The OSB class proposes utility functions to export 3d geometry from input port to OSB structures. An instance of this class is directly accessible through the scripting environment. More...
 
class  MailboxServer
 The MailboxServer class allows access to port number for communication with the mailbox server. More...
 
class  Attribute
 The Attribute class represents user defined attributes in modules in the current rendering context. Attributes can be retrieved through the Context or Module objects. More...