iPrefabIO.cpp File Reference

Namespaces

namespace  igor
 item data entity id
 

Functions

static void igor::readAnimation (iEntityPtr entity, const json &componentJson)
 
static void igor::writeAnimation (json &componentJson, iAnimationComponent *component)
 
static void igor::readTransform (iEntityPtr entity, const json &componentJson)
 
static void igor::writeTransform (json &componentJson, iTransformComponent *component)
 
static void igor::writeUserData (json &componentJson, iUserDataComponent *component)
 
static void igor::readUserData (iEntityPtr entity, const json &componentJson)
 
static void igor::readCamera (iEntityPtr entity, const json &componentJson)
 
static void igor::writeCamera (json &componentJson, iCameraComponent *component)
 
static void igor::readSphere (iEntityPtr entity, const json &componentJson)
 
static void igor::writeSphere (json &componentJson, iSphereComponent *component)
 
static void igor::readOctree (iEntityPtr entity, const json &componentJson)
 
static void igor::readMeshRender (iEntityPtr entity, const json &componentJson)
 
static void igor::readMeshReference (iEntityPtr entity, const json &componentJson)
 
static void igor::writeMeshReference (json &componentJson, iMeshReferenceComponentPtr component)
 
static void igor::readLight (iEntityPtr entity, const json &componentJson)
 
static void igor::writeLight (json &componentJson, iLightComponentPtr component)
 
static void igor::readSpriteRender (iEntityPtr entity, const json &componentJson)
 
static void igor::writeSpriteRender (json &componentJson, iSpriteRenderComponentPtr component)
 
static void igor::readScript (iEntityPtr entity, const json &componentJson)
 
static void igor::writeScript (json &componentJson, iScriptComponentPtr component)
 
static void igor::readVelocity (iEntityPtr entity, const json &componentJson)
 
static void igor::writeVelocity (json &componentJson, iVelocityComponentPtr component)