fluidvis
Static Public Member Functions | Static Public Attributes | List of all members
sx::SXLogicObjects Struct Reference

Static Public Member Functions

static bool checkAddPass (const string &ID)
 
static void addPass (const string &ID, int diagramID, int guiID)
 
static void changePass (const string &oldID, const string &newID, int diagramID, int guiID)
 
static void removePass (const string &ID, int diagramID, int guiID)
 
static void updateNextID (int diagramID, int existingID)
 
static int getNextID (int diagramID)
 

Static Public Attributes

static unordered_map< string, SXLogicObject * > objects
 
static unordered_map< string, unordered_map< int, int > > effects
 
static unordered_map< string, SXLogicPass * > passes
 
static unordered_map< string, unordered_map< int, int > > renderobjects
 
static unordered_map< string, unordered_map< int, int > > meshes
 
static unordered_map< string, unordered_map< int, int > > shaders
 
static unordered_map< string, unordered_map< int, int > > rendertargets
 
static unordered_map< string, unordered_map< int, int > > textures
 
static unordered_map< string, unordered_map< int, int > > matrices
 
static unordered_map< string, unordered_map< int, int > > vectors
 
static unordered_map< string, unordered_map< int, int > > floats
 

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