Lines Matching refs:gfx
46 resourceSet->resource = nw::gfx::ResGraphicsFile(&(resourceSet->buffer.front())); in LoadResources()
51 …resourceSet->resource.ForeachTexture(nw::gfx::TextureLocationFlagSetter(vramType | GL_NO_COPY_FCRA… in LoadResources()
52 …resourceSet->resource.ForeachIndexStream(nw::gfx::IndexStreamLocationFlagSetter(vramType | GL_NO_C… in LoadResources()
53 …resourceSet->resource.ForeachVertexStream(nw::gfx::VertexStreamLocationFlagSetter(vramType | GL_NO… in LoadResources()
57 nw::gfx::Result result = resourceSet->resource.Setup(allocator); in LoadResources()
88 m_SceneRoot = nw::gfx::TransformNode::DynamicBuilder() in GfxCtrl()
97 m_ParticleContext = nw::gfx::ParticleContext::Builder() in GfxCtrl()
102 m_ParticleSceneUpdater = nw::gfx::ParticleSceneUpdater::Builder() in GfxCtrl()
115 nw::gfx::SafeDestroy(m_AnimationArray[animIdx]); in ~GfxCtrl()
127 nw::gfx::SafeDestroy(m_ParticleSceneUpdater); in ~GfxCtrl()
128 nw::gfx::SafeDestroy(m_ParticleContext); in ~GfxCtrl()
131 nw::gfx::SafeDestroyBranch(m_SceneRoot); in ~GfxCtrl()
208 nw::gfx::ResModelArray models = resSet.resource.GetModels(); in CreateModel()
212 nw::gfx::SceneNode* pAddNode = nw::demo::Utility::CreateSceneNode( in CreateModel()
214 nw::gfx::ResSceneObject((*models.begin()))); in CreateModel()
217 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(m_Allocator); in CreateModel()
219 nw::gfx::SceneHelper::ResolveReference(sceneNodeArray); in CreateModel()
236 nw::gfx::Model* pGfxModel = nw::ut::DynamicCast<nw::gfx::Model*>(pAddNode); in CreateModel()
237 nw::gfx::SkeletalModel* pSkelModel = nw::ut::DynamicCast<nw::gfx::SkeletalModel*>(pAddNode); in CreateModel()
245 nw::gfx::ResSkeletalModel resModel = pSkelModel->GetResSkeletalModel(); in CreateModel()
246 nw::gfx::ResSkeleton resSkeleton = resModel.GetSkeleton(); in CreateModel()
257 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateModel()
284 nw::gfx::AnimGroup* animGroup = pGfxModel->GetMaterialAnimGroup(); in CreateModel()
288 nw::gfx::AnimEvaluator* matAnimEvaluator = nw::gfx::AnimEvaluator::Builder() in CreateModel()
351 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(m_Allocator); in CreateParticle()
361 nw::gfx::ResModelArray models = resSet.resource.GetModels(); in CreateParticle()
362 nw::gfx::ResModelArray::iterator modelsEnd = models.end(); in CreateParticle()
363 for (nw::gfx::ResModelArray::iterator modelResource = models.begin(); in CreateParticle()
366 nw::gfx::SceneNode* pAddNode = nw::demo::Utility::CreateSceneNode( in CreateParticle()
368 nw::gfx::ResSceneObject((*modelResource).ptr())); in CreateParticle()
373 … nw::gfx::ParticleModel* pParticleModel = nw::ut::DynamicCast<nw::gfx::ParticleModel*>(pAddNode); in CreateParticle()
380 … nw::gfx::ParticleModel* pParticleModel = nw::ut::DynamicCast<nw::gfx::ParticleModel*>(pAddNode); in CreateParticle()
386 nw::gfx::ResEmitterArray emitters = resSet.resource.GetEmitters(); in CreateParticle()
387 nw::gfx::ResEmitterArray::iterator emittersEnd = emitters.end(); in CreateParticle()
388 for (nw::gfx::ResEmitterArray::iterator emitterResource = emitters.begin(); in CreateParticle()
391 nw::gfx::SceneNode* pAddEmitNode = nw::demo::Utility::CreateSceneNode( in CreateParticle()
393 nw::gfx::ResSceneObject((*emitterResource).ptr())); in CreateParticle()
398 …nw::gfx::ParticleEmitter* pParticleEmitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(pAddE… in CreateParticle()
434 nw::gfx::ParticleUtil::SetupParticleObject( &sceneNodeArray, m_ParticleContext ); in CreateParticle()
437 nw::gfx::SceneHelper::ResolveReference(sceneNodeArray); in CreateParticle()
440 nw::gfx::SceneHelper::ForeachRootNodes( in CreateParticle()
443 nw::gfx::AttachNode( m_SceneRoot ) in CreateParticle()
464 nw::gfx::SceneNode* firstLightNode = NULL; in CreateSceneEnvironment()
470 nw::gfx::ResLightArray lights = resSet.resource.GetLights(); in CreateSceneEnvironment()
471 nw::gfx::ResLightArray::iterator lightsEnd = lights.end(); in CreateSceneEnvironment()
472 for (nw::gfx::ResLightArray::iterator lightResource = lights.begin(); in CreateSceneEnvironment()
475 nw::gfx::SceneObject* sceneObject = nw::gfx::SceneBuilder() in CreateSceneEnvironment()
476 .Resource( nw::gfx::ResSceneObject((*lightResource).ptr()) ) in CreateSceneEnvironment()
479 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in CreateSceneEnvironment()
496 nw::gfx::Light* light = in CreateSceneEnvironment()
497 nw::ut::DynamicCast<nw::gfx::Light*>(firstLightNode); in CreateSceneEnvironment()
499 nw::gfx::AnimGroup* animGroup = light->GetAnimGroup(); in CreateSceneEnvironment()
504 nw::gfx::AnimEvaluator* lightAnimEvaluator = nw::gfx::AnimEvaluator::Builder() in CreateSceneEnvironment()
533 nw::gfx::ResFogArray fogs = resSet.resource.GetFogs(); in CreateSceneEnvironment()
534 nw::gfx::ResFogArray::iterator fogsEnd = fogs.end(); in CreateSceneEnvironment()
535 for (nw::gfx::ResFogArray::iterator fogResource = fogs.begin(); in CreateSceneEnvironment()
538 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in CreateSceneEnvironment()
540 nw::gfx::ResSceneObject(*fogResource) in CreateSceneEnvironment()
551 … nw::gfx::ResSceneEnvironmentSettingArray settings = resSet.resource.GetSceneEnvironmentSettings(); in CreateSceneEnvironment()
552 nw::gfx::ResSceneEnvironmentSettingArray::iterator settingsEnd = settings.end(); in CreateSceneEnvironment()
553 for (nw::gfx::ResSceneEnvironmentSettingArray::iterator settingResource = settings.begin(); in CreateSceneEnvironment()
556 nw::gfx::SceneObject* sceneObject = nw::gfx::SceneBuilder() in CreateSceneEnvironment()
560 nw::gfx::SceneEnvironmentSetting* sceneEnvironmentSetting = in CreateSceneEnvironment()
561 nw::ut::DynamicCast<nw::gfx::SceneEnvironmentSetting*>(sceneObject); in CreateSceneEnvironment()
589 nw::gfx::ResCameraArray cameras = resSet.resource.GetCameras(); in CreateCamera()
593 nw::gfx::SceneObject* sceneObject = nw::gfx::SceneBuilder() in CreateCamera()
594 .Resource( nw::gfx::ResSceneObject( *cameras.begin() ) ) in CreateCamera()
597 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in CreateCamera()
600 m_ResCamera = nw::ut::DynamicCast<nw::gfx::Camera*>(node); in CreateCamera()
614 nw::gfx::AnimGroup* animGroup = m_ResCamera->GetAnimGroup(); in CreateCamera()
628 nw::gfx::AnimEvaluator* evaluator = nw::gfx::AnimEvaluator::Builder() in CreateCamera()