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 = 0; 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()
261 ResTransformNode(resCamera).SetBranchVisible(true); in Create()
268 ResCamera(resCamera), in Create()
396 ResCamera resCamera = ResDynamicCast<ResCamera>(resource); in Create() local
397 NW_ASSERT(resCamera.IsValid()); in Create()
398 NW_ASSERT( internal::ResCheckRevision( resCamera ) ); in Create()
404 ResCamera::ViewType viewType = resCamera.GetViewType(); in Create()
405 ResCameraViewUpdater resViewUpdater = resCamera.GetViewUpdater(); in Create()
433 ResCamera::ProjType projType = resCamera.GetProjectionType(); in Create()
434 ResCameraProjectionUpdater resProjectionUpdater = resCamera.GetProjectionUpdater(); in Create()
464 resCamera, in Create()
468 resCamera.GetWScale(), in Create()
486 ResCamera resCamera, in GetMemorySizeInternal() argument
497 ResCamera::ViewType viewType = resCamera.GetViewType(); in GetMemorySizeInternal()
512 ResCamera::ProjType projType = resCamera.GetProjectionType(); in GetMemorySizeInternal()
528 TransformNode::GetMemorySizeForInitialize(&size, resCamera, description); in GetMemorySizeInternal()
565 resCamera.GetAnimGroupsCount() > 0) in GetMemorySizeInternal()
568 .ResAnimGroup(resCamera.GetAnimGroups(0)) in GetMemorySizeInternal()
1170 Camera::DestroyResCamera(os::IAllocator* allocator, ResCamera resCamera) in DestroyResCamera() argument
1173 if (resCamera.IsValid()) in DestroyResCamera()
1175 if (resCamera.GetProjectionUpdater().IsValid()) in DestroyResCamera()
1177 allocator->Free(resCamera.GetProjectionUpdater().ptr()); in DestroyResCamera()
1178 resCamera.ref().toProjectionUpdater.set_ptr(NULL); in DestroyResCamera()
1180 if (resCamera.GetViewUpdater().IsValid()) in DestroyResCamera()
1182 allocator->Free(resCamera.GetViewUpdater().ptr()); in DestroyResCamera()
1183 resCamera.ref().toViewUpdater.set_ptr(NULL); in DestroyResCamera()
1186 allocator->Free(resCamera.ptr()); in DestroyResCamera()