//------------------------------------------------------------------------- void FKCW_3D_Node::setProgram(FKCW_3D_Program*program) { assert(program); setRCObject(m_program, program); CCNode::setShaderProgram(m_program); }
//------------------------------------------------------------------------- void FKCW_3D_Node::setLightSource(FKCW_3D_LightSource*lightSource) { assert(lightSource); setRCObject(m_lightSource,lightSource); }
void Cc3dSubMesh::setIndexVBO(Cc3dIndexVBO3d*indexVBO){ assert(indexVBO); setRCObject(m_indexVBO, indexVBO); }
//------------------------------------------------------------------------- void FKCW_3D_Node::setCamera3D(FKCW_3D_Camera*camera) { assert(camera); setRCObject(m_camera, camera); }
void Cc3dSubMesh::setMaterial(Cc3dMaterial*material){ assert(material); setRCObject(m_material, material); }
void Cc3dSubMesh::setSubMeshData(Cc3dSubMeshData*subMeshData){ assert(subMeshData); setRCObject(m_subMeshData, subMeshData); };
void Cc3dSprite::setLightSource(Cc3dLightSource*lightSource){ assert(lightSource); setRCObject(m_lightSource,lightSource); }
void Cc3dSubMesh::setTexture(CCTexture2D*texture){ assert(texture); setRCObject(m_texture, texture); }
void Cc3dSprite::setUniformPassor(Cc3dUniformPassor*uniformPassor){ assert(uniformPassor); setRCObject(m_uniformPassor,uniformPassor); }
void Cc3dSprite::setProgram(Cc3dProgram*program){ assert(program); setRCObject(m_program, program); CCNode::setShaderProgram(m_program); }
void Cc3dSprite::setMesh(Cc3dMesh*mesh){ assert(mesh); setRCObject(m_mesh, mesh); };
void Cc3dSprite::setMaterial(Cc3dMaterial*material){ assert(material); setRCObject(m_material, material); }
void Cc3dSprite::setTexture(CCTexture2D*texture){ assert(texture); setRCObject(m_texture, texture); }