Lines Matching refs:gfx
44 resourceSet->resource = nw::gfx::ResGraphicsFile(&(resourceSet->buffer.front())); in LoadResources()
49 …resourceSet->resource.ForeachTexture(nw::gfx::TextureLocationFlagSetter(vramType | GL_NO_COPY_FCRA… in LoadResources()
50 …resourceSet->resource.ForeachIndexStream(nw::gfx::IndexStreamLocationFlagSetter(vramType | GL_NO_C… in LoadResources()
51 …resourceSet->resource.ForeachVertexStream(nw::gfx::VertexStreamLocationFlagSetter(vramType | GL_NO… in LoadResources()
55 nw::gfx::Result result = resourceSet->resource.Setup(allocator); in LoadResources()
86 m_SceneRoot = nw::gfx::TransformNode::DynamicBuilder() in GfxCtrl()
95 m_ParticleContext = nw::gfx::ParticleContext::Builder() in GfxCtrl()
100 m_ParticleSceneUpdater = nw::gfx::ParticleSceneUpdater::Builder() in GfxCtrl()
113 nw::gfx::SafeDestroy(m_AnimationArray[animIdx]); in ~GfxCtrl()
125 nw::gfx::SafeDestroy(m_ParticleSceneUpdater); in ~GfxCtrl()
126 nw::gfx::SafeDestroy(m_ParticleContext); in ~GfxCtrl()
129 nw::gfx::SafeDestroyBranch(m_SceneRoot); in ~GfxCtrl()
206 nw::gfx::ResModelArray models = resSet.resource.GetModels(); in CreateModel()
210 nw::gfx::SceneNode* pAddNode = nw::demo::Utility::CreateSceneNode( in CreateModel()
212 nw::gfx::ResSceneObject((*models.begin()))); in CreateModel()
215 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(m_Allocator); in CreateModel()
217 nw::gfx::SceneHelper::ResolveReference(sceneNodeArray); in CreateModel()
234 nw::gfx::Model* pGfxModel = nw::ut::DynamicCast<nw::gfx::Model*>(pAddNode); in CreateModel()
235 nw::gfx::SkeletalModel* pSkelModel = nw::ut::DynamicCast<nw::gfx::SkeletalModel*>(pAddNode); in CreateModel()
243 nw::gfx::ResSkeletalModel resModel = pSkelModel->GetResSkeletalModel(); in CreateModel()
244 nw::gfx::ResSkeleton resSkeleton = resModel.GetSkeleton(); in CreateModel()
255 nw::gfx::TransformAnimEvaluator* evaluator = nw::gfx::TransformAnimEvaluator::Builder() in CreateModel()
282 nw::gfx::AnimGroup* animGroup = pGfxModel->GetMaterialAnimGroup(); in CreateModel()
286 nw::gfx::AnimEvaluator* matAnimEvaluator = nw::gfx::AnimEvaluator::Builder() in CreateModel()
349 nw::ut::MoveArray<nw::gfx::SceneNode*> sceneNodeArray(m_Allocator); in CreateParticle()
359 nw::gfx::ResModelArray models = resSet.resource.GetModels(); in CreateParticle()
360 nw::gfx::ResModelArray::iterator modelsEnd = models.end(); in CreateParticle()
361 for (nw::gfx::ResModelArray::iterator modelResource = models.begin(); in CreateParticle()
364 nw::gfx::SceneNode* pAddNode = nw::demo::Utility::CreateSceneNode( in CreateParticle()
366 nw::gfx::ResSceneObject((*modelResource).ptr())); in CreateParticle()
371 … nw::gfx::ParticleModel* pParticleModel = nw::ut::DynamicCast<nw::gfx::ParticleModel*>(pAddNode); in CreateParticle()
378 … nw::gfx::ParticleModel* pParticleModel = nw::ut::DynamicCast<nw::gfx::ParticleModel*>(pAddNode); in CreateParticle()
384 nw::gfx::ResEmitterArray emitters = resSet.resource.GetEmitters(); in CreateParticle()
385 nw::gfx::ResEmitterArray::iterator emittersEnd = emitters.end(); in CreateParticle()
386 for (nw::gfx::ResEmitterArray::iterator emitterResource = emitters.begin(); in CreateParticle()
389 nw::gfx::SceneNode* pAddEmitNode = nw::demo::Utility::CreateSceneNode( in CreateParticle()
391 nw::gfx::ResSceneObject((*emitterResource).ptr())); in CreateParticle()
396 …nw::gfx::ParticleEmitter* pParticleEmitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(pAddE… in CreateParticle()
432 nw::gfx::ParticleUtil::SetupParticleObject( &sceneNodeArray, m_ParticleContext ); in CreateParticle()
435 nw::gfx::SceneHelper::ResolveReference(sceneNodeArray); in CreateParticle()
438 nw::gfx::SceneHelper::ForeachRootNodes( in CreateParticle()
441 nw::gfx::AttachNode( m_SceneRoot ) in CreateParticle()
462 nw::gfx::SceneNode* firstLightNode = NULL; in CreateSceneEnvironment()
468 nw::gfx::ResLightArray lights = resSet.resource.GetLights(); in CreateSceneEnvironment()
469 nw::gfx::ResLightArray::iterator lightsEnd = lights.end(); in CreateSceneEnvironment()
470 for (nw::gfx::ResLightArray::iterator lightResource = lights.begin(); in CreateSceneEnvironment()
473 nw::gfx::SceneObject* sceneObject = nw::gfx::SceneBuilder() in CreateSceneEnvironment()
474 .Resource( nw::gfx::ResSceneObject((*lightResource).ptr()) ) in CreateSceneEnvironment()
477 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in CreateSceneEnvironment()
494 nw::gfx::Light* light = in CreateSceneEnvironment()
495 nw::ut::DynamicCast<nw::gfx::Light*>(firstLightNode); in CreateSceneEnvironment()
497 nw::gfx::AnimGroup* animGroup = light->GetAnimGroup(); in CreateSceneEnvironment()
502 nw::gfx::AnimEvaluator* lightAnimEvaluator = nw::gfx::AnimEvaluator::Builder() in CreateSceneEnvironment()
531 nw::gfx::ResFogArray fogs = resSet.resource.GetFogs(); in CreateSceneEnvironment()
532 nw::gfx::ResFogArray::iterator fogsEnd = fogs.end(); in CreateSceneEnvironment()
533 for (nw::gfx::ResFogArray::iterator fogResource = fogs.begin(); in CreateSceneEnvironment()
536 nw::gfx::SceneNode* node = nw::demo::Utility::CreateSceneNode( in CreateSceneEnvironment()
538 nw::gfx::ResSceneObject(*fogResource) in CreateSceneEnvironment()
549 … nw::gfx::ResSceneEnvironmentSettingArray settings = resSet.resource.GetSceneEnvironmentSettings(); in CreateSceneEnvironment()
550 nw::gfx::ResSceneEnvironmentSettingArray::iterator settingsEnd = settings.end(); in CreateSceneEnvironment()
551 for (nw::gfx::ResSceneEnvironmentSettingArray::iterator settingResource = settings.begin(); in CreateSceneEnvironment()
554 nw::gfx::SceneObject* sceneObject = nw::gfx::SceneBuilder() in CreateSceneEnvironment()
558 nw::gfx::SceneEnvironmentSetting* sceneEnvironmentSetting = in CreateSceneEnvironment()
559 nw::ut::DynamicCast<nw::gfx::SceneEnvironmentSetting*>(sceneObject); in CreateSceneEnvironment()
587 nw::gfx::ResCameraArray cameras = resSet.resource.GetCameras(); in CreateCamera()
591 nw::gfx::SceneObject* sceneObject = nw::gfx::SceneBuilder() in CreateCamera()
592 .Resource( nw::gfx::ResSceneObject( *cameras.begin() ) ) in CreateCamera()
595 nw::gfx::SceneNode* node = nw::ut::DynamicCast<nw::gfx::SceneNode*>(sceneObject); in CreateCamera()
598 m_ResCamera = nw::ut::DynamicCast<nw::gfx::Camera*>(node); in CreateCamera()
612 nw::gfx::AnimGroup* animGroup = m_ResCamera->GetAnimGroup(); in CreateCamera()
626 nw::gfx::AnimEvaluator* evaluator = nw::gfx::AnimEvaluator::Builder() in CreateCamera()