Lines Matching refs:resHemiSphereLight
109 ResHemiSphereLightData* resHemiSphereLight = in CreateResHemiSphereLight() local
114 resHemiSphereLight->typeInfo = ResHemiSphereLight::TYPE_INFO; in CreateResHemiSphereLight()
115 resHemiSphereLight->m_Header.revision = ResLight::BINARY_REVISION; in CreateResHemiSphereLight()
116 resHemiSphereLight->m_Header.signature = ResLight::SIGNATURE; in CreateResHemiSphereLight()
118 resHemiSphereLight->m_UserDataDicCount = 0; in CreateResHemiSphereLight()
119 resHemiSphereLight->toUserDataDic.set_ptr( NULL ); in CreateResHemiSphereLight()
121 resHemiSphereLight->toName.set_ptr(AllocateAndCopyString(name, allocator, MAX_NAME_LENGTH)); in CreateResHemiSphereLight()
125 resHemiSphereLight->m_ChildrenTableCount = 0; in CreateResHemiSphereLight()
126 resHemiSphereLight->toChildrenTable.set_ptr( NULL ); in CreateResHemiSphereLight()
127 resHemiSphereLight->m_AnimGroupsDicCount = 0; in CreateResHemiSphereLight()
128 resHemiSphereLight->toAnimGroupsDic.set_ptr( NULL ); in CreateResHemiSphereLight()
135 resHemiSphereLight->m_Transform = math::Transform3(scale, rotate, translate); in CreateResHemiSphereLight()
136 resHemiSphereLight->m_WorldMatrix = math::MTX34::Identity(); in CreateResHemiSphereLight()
138 return resHemiSphereLight; in CreateResHemiSphereLight()
144 …t::DestroyResHemiSphereLight(os::IAllocator* allocator, ResHemiSphereLightData* resHemiSphereLight) in DestroyResHemiSphereLight() argument
147 NW_NULL_ASSERT( resHemiSphereLight ); in DestroyResHemiSphereLight()
149 if ( resHemiSphereLight->toName.to_ptr() != NULL ) in DestroyResHemiSphereLight()
151 allocator->Free( const_cast<char*>( resHemiSphereLight->toName.to_ptr() ) ); in DestroyResHemiSphereLight()
153 allocator->Free( resHemiSphereLight ); in DestroyResHemiSphereLight()