RTFX  0.3
Real time special effects collaborative visualization and production library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
RTFXData.h File Reference

The structure to represent a graph. More...

#include "RTFXBoostIncludes.h"
#include "RTFXMath.h"
#include "RTFXRecorder.h"
#include "RTFXHelpers.h"
#include "RTFXProperty.h"
#include "RTFXObject.h"
#include "RTFXCamera.h"
#include "RTFXLight.h"
#include "RTFXGeometry.h"
#include "RTFXSkeleton.h"
#include "RTFXParticleSystem.h"
#include "RTFXRaw.h"
#include "RTFXScript.h"
#include "RTFXCustom.h"

Go to the source code of this file.

Classes

class  RTFX::RTFXData
 The RTFXData class can be used to create a network or graph of RTFXObjects. It is used as the primary storage mechanism for RTFXObjects at any source. More...
 

Namespaces

namespace  RTFX
 The namespace for the RTFX Library.
 

Functions

void RTFX::Serialize (RTFXData *_graph, string &_output)
 
RTFXData * RTFX::Deserialize (string &_data)
 
RTFXAPI void RTFX::SerializeText (RTFXData *_graph, string &_output)
 
RTFXAPI RTFXData * RTFX::DeserializeText (string &_data)
 

Detailed Description

The structure to represent a graph.

Author
Lesley Northam

Created: 2012

This header contains the RTFXData definition, which is a structure that can be used to represent a node or scene graph.

The current implementation of RTFXData does not support direct scene graph creation – i.e., each RTFXData node cannot have any children or parents.

Additionally, there can be only ONE RTFXObject with a given name.