Lines Matching refs:resCamera

64     ResCamera resCamera = ResDynamicCast<ResCamera>(this->GetResSceneNode());  in ~Camera()  local
65 if (this->m_IsDynamic && resCamera.IsValid()) in ~Camera()
67 this->GetAllocator().Free(resCamera.ptr()); in ~Camera()
90 ResCamera resCamera = GetResCamera(); in CreateAnimGroup() local
91 NW_ASSERT(resCamera.IsValid()); in CreateAnimGroup()
93 NW_ASSERT(resCamera.GetAnimGroupsCount() == 1); in CreateAnimGroup()
94 anim::ResAnimGroup resAnimGroup = resCamera.GetAnimGroups(0); in CreateAnimGroup()
198 ResCameraData* resCamera = in Create() local
202 resCamera->toViewUpdater.set_ptr(this->m_ViewUpdater->GetResource().ptr()); in Create()
203 resCamera->toProjectionUpdater.set_ptr(this->m_ProjectionUpdater->GetResource().ptr()); in Create()
208 resCamera->m_ViewType = ResCamera::VIEWTYPE_AIM; in Create()
211 resCamera->m_ViewType = ResCamera::VIEWTYPE_LOOKAT; in Create()
214 resCamera->m_ViewType = ResCamera::VIEWTYPE_ROTATE; in Create()
223 resCamera->m_ProjectionType = ResCamera::PROJTYPE_PERSPECTIVE; in Create()
226 resCamera->m_ProjectionType = ResCamera::PROJTYPE_FRUSTUM; in Create()
229 resCamera->m_ProjectionType = ResCamera::PROJTYPE_ORTHO; in Create()
237 resCamera->typeInfo = ResCamera::TYPE_INFO; in Create()
238 resCamera->m_Header.revision = ResCamera::BINARY_REVISION; in Create()
239 resCamera->m_Header.signature = ResCamera::SIGNATURE; in Create()
241 resCamera->m_UserDataDicCount = 0; in Create()
242 resCamera->toUserDataDic.set_ptr( NULL ); in Create()
245 resCamera->toName.set_ptr(AllocateAndCopyString(name, allocator, MAX_NAME_LENGTH)); in Create()
249 resCamera->m_ChildrenTableCount = 0; in Create()
250 resCamera->toChildrenTable.set_ptr( NULL ); in Create()
251 resCamera->m_AnimGroupsDicCount = NULL; in Create()
252 resCamera->toAnimGroupsDic.set_ptr( NULL ); in Create()
259 resCamera->m_Transform = math::Transform3(scale, rotate, translate); in Create()
260 resCamera->m_WorldMatrix = math::MTX34::Identity(); in Create()
267 ResCamera(resCamera), in Create()
290 ResCamera resCamera = ResDynamicCast<ResCamera>(resource); in Create() local
291 NW_ASSERT(resCamera.IsValid()); in Create()
292 NW_ASSERT( internal::ResCheckRevision( resCamera ) ); in Create()
298 ResCamera::ViewType viewType = resCamera.GetViewType(); in Create()
299 ResCameraViewUpdater resViewUpdater = resCamera.GetViewUpdater(); in Create()
327 ResCamera::ProjType projType = resCamera.GetProjectionType(); in Create()
328 ResCameraProjectionUpdater resProjectionUpdater = resCamera.GetProjectionUpdater(); in Create()
358 resCamera, in Create()
362 resCamera.GetWScale(), in Create()
972 Camera::DestroyResCamera(os::IAllocator* allocator, ResCamera resCamera) in DestroyResCamera() argument
975 if (resCamera.IsValid()) in DestroyResCamera()
977 if (resCamera.GetProjectionUpdater().IsValid()) in DestroyResCamera()
979 allocator->Free(resCamera.GetProjectionUpdater().ptr()); in DestroyResCamera()
980 resCamera.ref().toProjectionUpdater.set_ptr(NULL); in DestroyResCamera()
982 if (resCamera.GetViewUpdater().IsValid()) in DestroyResCamera()
984 allocator->Free(resCamera.GetViewUpdater().ptr()); in DestroyResCamera()
985 resCamera.ref().toViewUpdater.set_ptr(NULL); in DestroyResCamera()
988 allocator->Free(resCamera.ptr()); in DestroyResCamera()