void iNode::SaveToSaveData(iSaveData *apSaveData) { kSaveData_SaveToBegin(iNode); kSaveData_SaveIdList(mlstEntity,tEntityListIt,mlstEntities); kSaveData_SaveIdList(mlstNode,tNodeListIt,mlstNodes); }
void iPhysicsJointHinge::SaveToSaveData(iSaveData *apSaveData) { kSaveData_SaveToBegin(iPhysicsJointHinge); kSaveData_SaveTo(mfMaxAngle); kSaveData_SaveTo(mfMinAngle); }
void iPhysicsController::SaveToSaveData(iSaveData *apSaveData) { kSaveData_SaveToBegin(iPhysicsController); kSaveData_SaveTo(msName); kSaveData_SaveTo(mfA); kSaveData_SaveTo(mfB); kSaveData_SaveTo(mfC); kSaveData_SaveTo(mfDestValue); kSaveData_SaveTo(mfMaxOutput); kSaveData_SaveTo(mbMulMassWithOutput); kSaveData_SaveTo(mType); kSaveData_SaveTo(mInputType); kSaveData_SaveTo(mInputAxis); kSaveData_SaveTo(mOutputType); kSaveData_SaveTo(mOutputAxis); kSaveData_SaveTo(mEndType); kSaveData_SaveTo(msNextController); kSaveData_SaveTo(mbActive); kSaveData_SaveTo(mbPaused); kSaveData_SaveObject(mpBody,mlBodyId); kSaveData_SaveObject(mpJoint,mlJointId); }
void iRenderable::SaveToSaveData(iSaveData *apSaveData) { kSaveData_SaveToBegin(iRenderable); kSaveData_SaveTo(mbStatic); kSaveData_SaveTo(mbRendered); kSaveData_SaveTo(mfZ); }
void iPhysicsJointBall::SaveToSaveData(iSaveData *a_pSaveData) { kSaveData_SaveToBegin(iPhysicsJointBall); kSaveData_SaveTo(m_fMaxConeAngle); kSaveData_SaveTo(m_fMaxTwistAngle); kSaveData_SaveTo(m_vConePin); }
void iPhysicsJointSlider::SaveToSaveData(iSaveData *apSaveData) { kSaveData_SaveToBegin(iPhysicsJointSlider); kSaveData_SaveTo(mfMaxDistance); kSaveData_SaveTo(mfMinDistance); kSaveData_SaveTo(mvPin); }
void cLight3DSpot::SaveToSaveData(iSaveData *apSaveData) { kSaveData_SaveToBegin(cLight3DSpot); pData->msTexture = mpTexture == NULL ? "" : mpTexture->GetName(); kSaveData_SaveTo(mfFOV); kSaveData_SaveTo(mfAspect); kSaveData_SaveTo(mfNearClipPlane); }
void iEntity::SaveToSaveData(iSaveData *apSaveData) { kSaveData_SaveToBegin(iEntity); kSaveData_SaveTo(mbIsActive); kSaveData_SaveTo(mbIsVisible); kSaveData_SaveTo(msName); kSaveData_SaveObject(mpParentNode,mlParentNodeId); }
void iLight3D::SaveToSaveData(iSaveData *apSaveData) { kSaveData_SaveToBegin(iLight3D); ////////////////////////// // Data pData->msFalloffMap = mpFalloffMap==NULL ? "" : mpFalloffMap->GetName(); pData->mlstBillboardIds.Clear(); for(size_t i=0; i< mvBillboards.size(); ++i) { pData->mlstBillboardIds.Add(mvBillboards[i]->GetSaveObjectId()); } ////////////////////////// // Variables kSaveData_SaveTo(mDiffuseColor); kSaveData_SaveTo(mSpecularColor); kSaveData_SaveTo(mfIntensity); kSaveData_SaveTo(mfFarAttenuation); kSaveData_SaveTo(mfNearAttenuation); kSaveData_SaveTo(mfSourceRadius); kSaveData_SaveTo(mbCastShadows); kSaveData_SaveTo(mbAffectMaterial); kSaveData_SaveTo(mColAdd); kSaveData_SaveTo(mfRadiusAdd); kSaveData_SaveTo(mDestCol); kSaveData_SaveTo(mfDestRadius); kSaveData_SaveTo(mfFadeTime); kSaveData_SaveTo(mbFlickering); kSaveData_SaveTo(msFlickerOffSound); kSaveData_SaveTo(msFlickerOnSound); kSaveData_SaveTo(msFlickerOffPS); kSaveData_SaveTo(msFlickerOnPS); kSaveData_SaveTo(mfFlickerOnMinLength); kSaveData_SaveTo(mfFlickerOffMinLength); kSaveData_SaveTo(mfFlickerOnMaxLength); kSaveData_SaveTo(mfFlickerOffMaxLength); kSaveData_SaveTo(mFlickerOffColor); kSaveData_SaveTo(mfFlickerOffRadius); kSaveData_SaveTo(mbFlickerFade); kSaveData_SaveTo(mfFlickerOnFadeLength); kSaveData_SaveTo(mfFlickerOffFadeLength); kSaveData_SaveTo(mFlickerOnColor); kSaveData_SaveTo(mfFlickerOnRadius); kSaveData_SaveTo(mbFlickerOn); kSaveData_SaveTo(mfFlickerTime); kSaveData_SaveTo(mfFlickerStateLength); }
void cNode3D::SaveToSaveData(iSaveData *apSaveData) { kSaveData_SaveToBegin(cNode3D); kSaveData_SaveTo(msName); kSaveData_SaveTo(msSource); kSaveData_SaveTo(mbAutoDeleteChildren); kSaveData_SaveTo(m_mtxLocalTransform); kSaveData_SaveObject(mpParent,mlParentId); }
void cBillboard::SaveToSaveData(iSaveData *apSaveData) { kSaveData_SaveToBegin(cBillboard); pData->msMaterial = mpMaterial==NULL ? "" : mpMaterial->GetName(); kSaveData_SaveTo(mType); kSaveData_SaveTo(mvSize); kSaveData_SaveTo(mvAxis); kSaveData_SaveTo(mfForwardOffset); kSaveData_SaveTo(mColor); kSaveData_SaveTo(mfHaloAlpha); kSaveData_SaveTo(mbIsHalo); kSaveData_SaveTo(mvHaloSourceSize); kSaveData_SaveTo(mbHaloSourceIsParent); }
void iEntity3D::SaveToSaveData(iSaveData *apSaveData) { kSaveData_SaveToBegin(iEntity3D); //Log("-------- Saving %s --------------\n",msName.c_str()); kSaveData_SaveTo(m_mtxLocalTransform); kSaveData_SaveTo(mBoundingVolume); kSaveData_SaveTo(msSourceFile); kSaveData_SaveObject(mpParent,mlParentId); kSaveData_SaveIdList(mlstChildren,tEntity3DListIt,mlstChildren); /*if(mlstChildren.empty()==false) { Log("Children in '%s'/'%s': ",msName.c_str(),GetEntityType().c_str()); for(tEntity3DListIt it=mlstChildren.begin(); it != mlstChildren.end(); ++it) { iEntity3D *pEntity = *it; Log("('%d/%s'/'%s'), ",pEntity->GetSaveObjectId(),pEntity->GetName().c_str(),pEntity->GetEntityType().c_str()); } Log("\n"); }*/ }
void cLight3DPoint::SaveToSaveData(iSaveData *apSaveData) { kSaveData_SaveToBegin(cLight3DPoint); }