/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/components/ |
H A D | layer_flag_bits_metadata.h | 24 BEGIN_ENUM(LayerFlagBitsMetaData, CORE3D_NS::LayerFlagBits) 25 DECL_ENUM(CORE3D_NS::LayerFlagBits, CORE_LAYER_FLAG_BIT_00, "Layer 0") 26 DECL_ENUM(CORE3D_NS::LayerFlagBits, CORE_LAYER_FLAG_BIT_01, "Layer 1") 27 DECL_ENUM(CORE3D_NS::LayerFlagBits, CORE_LAYER_FLAG_BIT_02, "Layer 2") 28 DECL_ENUM(CORE3D_NS::LayerFlagBits, CORE_LAYER_FLAG_BIT_03, "Layer 3") 29 DECL_ENUM(CORE3D_NS::LayerFlagBits, CORE_LAYER_FLAG_BIT_04, "Layer 4") 30 DECL_ENUM(CORE3D_NS::LayerFlagBits, CORE_LAYER_FLAG_BIT_05, "Layer 5") 31 DECL_ENUM(CORE3D_NS::LayerFlagBits, CORE_LAYER_FLAG_BIT_06, "Layer 6") 32 DECL_ENUM(CORE3D_NS::LayerFlagBits, CORE_LAYER_FLAG_BIT_07, "Layer 7") 33 DECL_ENUM(CORE3D_NS [all...] |
H A D | environment_component_manager.cpp | 26 DECLARE_PROPERTY_TYPE(CORE3D_NS::EnvironmentComponent::Background); 29 BEGIN_ENUM(EnvironmentComponentBackgroundTypeMetaData, CORE3D_NS::EnvironmentComponent::Background) 30 DECL_ENUM(CORE3D_NS::EnvironmentComponent::Background, NONE, "None") 31 DECL_ENUM(CORE3D_NS::EnvironmentComponent::Background, IMAGE, "Image") 32 DECL_ENUM(CORE3D_NS::EnvironmentComponent::Background, CUBEMAP, "Cubemap") 33 DECL_ENUM(CORE3D_NS::EnvironmentComponent::Background, EQUIRECTANGULAR, "Equirectangular") 34 END_ENUM(EnvironmentComponentBackgroundTypeMetaData, CORE3D_NS::EnvironmentComponent::Background)
|
H A D | light_component_manager.cpp | 27 DECLARE_PROPERTY_TYPE(CORE3D_NS::LightComponent::Type); 30 BEGIN_ENUM(LightTypeMetaData, CORE3D_NS::LightComponent::Type) 31 DECL_ENUM(CORE3D_NS::LightComponent::Type, DIRECTIONAL, "Directional") 32 DECL_ENUM(CORE3D_NS::LightComponent::Type, POINT, "Point") 33 DECL_ENUM(CORE3D_NS::LightComponent::Type, SPOT, "Spot") 34 END_ENUM(LightTypeMetaData, CORE3D_NS::LightComponent::Type)
|
H A D | render_mesh_batch_component_manager.cpp | 26 DECLARE_PROPERTY_TYPE(CORE3D_NS::RenderMeshBatchComponent::BatchType); 29 BEGIN_ENUM(BatchTypeMetaData, CORE3D_NS::RenderMeshBatchComponent::BatchType) 30 DECL_ENUM(CORE3D_NS::RenderMeshBatchComponent::BatchType, GPU_INSTANCING, "GPU Instancing") 31 END_ENUM(BatchTypeMetaData, CORE3D_NS::RenderMeshBatchComponent::BatchType)
|
H A D | animation_state_component_manager.cpp | 24 using CORE3D_NS::AnimationComponent; 25 using CORE3D_NS::AnimationStateComponent;
|
H A D | animation_component_manager.cpp | 25 using CORE3D_NS::AnimationComponent;
|
H A D | planar_reflection_component_manager.cpp | 26 using CORE3D_NS::PlanarReflectionComponent;
|
H A D | animation_track_component_manager.cpp | 25 using CORE3D_NS::AnimationTrackComponent;
|
/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/ |
H A D | lume_common.cpp | 275 CORE3D_NS::IGraphicsContext::Ptr LumeCommon::CreateGfx3DContext() in CreateGfx3DContext() 278 constexpr BASE_NS::Uid uid3D[] = { CORE3D_NS::UID_3D_PLUGIN }; in CreateGfx3DContext() 281 graphicsContext_ = CORE_NS::CreateInstance<CORE3D_NS::IGraphicsContext>( in CreateGfx3DContext() 283 CORE3D_NS::UID_GRAPHICS_CONTEXT); in CreateGfx3DContext() 305 CORE3D_NS::IGraphicsContext::Ptr LumeCommon::GetGraphicsContext() in GetGraphicsContext() 390 BASE_NS::vector<CORE3D_NS::GLTFResourceData>& res) in DestroySceneNodeAndRes() 396 CORE3D_NS::INodeSystem& nodeSystem = *CORE_NS::GetSystem<CORE3D_NS::INodeSystem>(*ecs_); in DestroySceneNodeAndRes() 397 CORE3D_NS::ISceneNode* sceneRoot = nodeSystem.GetNode(importedEntity); in DestroySceneNodeAndRes() 409 auto animationSystem = CORE_NS::GetSystem<CORE3D_NS in UnloadSceneModel() [all...] |
/foundation/graphic/graphic_3d/3d_widget_adapter/core/include/lume/ |
H A D | lume_common.h | 69 CORE3D_NS::GltfResourceImportFlags resourceImportFlags_; 70 CORE3D_NS::GltfSceneImportFlags sceneImportFlags_; 168 void CreateEnvScene(CORE3D_NS::EnvironmentComponent::Background type); 170 void DestroySceneNodeAndRes(CORE_NS::Entity& importedEntity, BASE_NS::vector<CORE3D_NS::GLTFResourceData>& res); 181 BASE_NS::vector<CORE3D_NS::GLTFResourceData>& res); 198 CORE3D_NS::IGraphicsContext::Ptr CreateGfx3DContext(); 199 CORE3D_NS::IGraphicsContext::Ptr GetGraphicsContext(); 214 BASE_NS::vector<CORE3D_NS::GLTFResourceData> importedSceneResources_; 217 BASE_NS::vector<CORE3D_NS::GLTFResourceData> importedEnvResources_; 219 BASE_NS::vector<CORE3D_NS [all...] |
/foundation/graphic/graphic_3d/lume/Lume_3D/src/plugin/ |
H A D | registry_data.cpp | 47 { CORE3D_NS::UID_3D_PLUGIN, CORE3D_NS::GetVersionInfo }, in PLUGIN_DATA() 48 CORE3D_NS::RegisterInterfaces3D, in PLUGIN_DATA() 49 CORE3D_NS::UnregisterInterfaces3D, in PLUGIN_DATA()
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | register_engine_access.cpp | 32 using CORE3D_NS::MaterialComponent; 33 using CORE3D_NS::EnvironmentComponent; 34 using CORE3D_NS::LightComponent; 35 using CORE3D_NS::MeshComponent; 39 using CORE3D_NS::AnimationComponent; 40 using CORE3D_NS::AnimationStateComponent; 41 using CORE3D_NS::CameraComponent; 44 DECLARE_PROPERTY_TYPE(CORE3D_NS::EnvironmentComponent::Background); 45 DECLARE_PROPERTY_TYPE(CORE3D_NS::LightComponent::Type); 61 META_TYPE(CORE3D_NS [all...] |
H A D | scene_holder.h | 294 CORE3D_NS::ISceneNode* CreateNode(const BASE_NS::string& name); 295 CORE3D_NS::ISceneNode* CreateNode(const BASE_NS::string& path, const BASE_NS::string& name); 319 const CORE3D_NS::ISceneNode* ReparentEntity(const BASE_NS::string& parentPath, const BASE_NS::string& name); 513 bool IsMultiMeshChild(const CORE3D_NS::ISceneNode* child); 525 CORE3D_NS::IGraphicsContext::Ptr graphicsContext3D_; 532 CORE3D_NS::GLTFResourceData gltfResourceData_; 534 CORE3D_NS::ISceneNode* rootNode_ { nullptr }; 563 CORE3D_NS::IAnimationComponentManager* animationComponentManager_ {}; 564 CORE3D_NS::ICameraComponentManager* cameraComponentManager_ {}; 566 CORE3D_NS [all...] |
H A D | scene_holder.cpp | 64 using namespace CORE3D_NS; 290 graphicsContext3D_ = CreateInstance<CORE3D_NS::IGraphicsContext>( in InitializeScene() 294 picking_ = GetInstance<CORE3D_NS::IPicking>(*renderContext_->GetInterface<IClassRegister>(), UID_PICKING); in InitializeScene() 483 animationComponentManager_ = CORE_NS::GetManager<CORE3D_NS::IAnimationComponentManager>(*ecs_); in CreateDefaultEcs() 484 cameraComponentManager_ = GetManager<CORE3D_NS::ICameraComponentManager>(*ecs_); in CreateDefaultEcs() 485 envComponentManager_ = GetManager<CORE3D_NS::IEnvironmentComponentManager>(*ecs_); in CreateDefaultEcs() 486 layerComponentManager_ = GetManager<CORE3D_NS::ILayerComponentManager>(*ecs_); in CreateDefaultEcs() 487 lightComponentManager_ = GetManager<CORE3D_NS::ILightComponentManager>(*ecs_); in CreateDefaultEcs() 488 materialComponentManager_ = GetManager<CORE3D_NS::IMaterialComponentManager>(*ecs_); in CreateDefaultEcs() 489 meshComponentManager_ = GetManager<CORE3D_NS in CreateDefaultEcs() [all...] |
H A D | ecs_animation.h | 94 CORE_NS::GetManager<CORE3D_NS::IAnimationTrackComponentManager>(*ecsListener->ecs_)) { 98 CORE_NS::GetManager<CORE3D_NS::IAnimationInputComponentManager>(*ecsListener->ecs_)) { 161 CORE_NS::GetManager<CORE3D_NS::IAnimationTrackComponentManager>(*ecsListener->ecs_)) { 165 CORE_NS::GetManager<CORE3D_NS::IAnimationInputComponentManager>(*ecsListener->ecs_)) { 363 CORE3D_NS::IAnimationComponentManager* animationManager_ { nullptr }; 364 CORE3D_NS::IAnimationTrackComponentManager* animationTrackManager_ { nullptr }; 365 CORE3D_NS::IAnimationInputComponentManager* animationInputManager_ { nullptr }; 366 CORE3D_NS::IAnimationOutputComponentManager* animationOutputManager_ { nullptr }; 368 CORE3D_NS::INameComponentManager* nameManager_ { nullptr };
|
H A D | material_impl.cpp | 28 using CORE3D_NS::MaterialComponent; 116 CORE3D_NS::MaterialComponent::LightingFlagBits::SHADOW_RECEIVER_BIT | 117 CORE3D_NS::MaterialComponent::LightingFlagBits::SHADOW_CASTER_BIT | 118 CORE3D_NS::MaterialComponent::LightingFlagBits::PUNCTUAL_LIGHT_RECEIVER_BIT | 119 CORE3D_NS::MaterialComponent::LightingFlagBits::INDIRECT_LIGHT_RECEIVER_BIT) 522 interface_pointer_cast<META_NS::IMetadata>(GetTextureInfo(CORE3D_NS::MaterialComponent::BASE_COLOR))) { in UpdateInputProperties() 535 interface_pointer_cast<META_NS::IMetadata>(GetTextureInfo(CORE3D_NS::MaterialComponent::NORMAL))) { in UpdateInputProperties() 548 interface_pointer_cast<META_NS::IMetadata>(GetTextureInfo(CORE3D_NS::MaterialComponent::MATERIAL))) { in UpdateInputProperties() 595 interface_pointer_cast<META_NS::IMetadata>(GetTextureInfo(CORE3D_NS::MaterialComponent::EMISSIVE))) { in UpdateInputProperties() 615 if (auto meta = interface_pointer_cast<META_NS::IMetadata>(GetTextureInfo(CORE3D_NS in UpdateInputProperties() [all...] |
H A D | anim_impl.cpp | 132 META_NS::SetValue(animationState_, (uint8_t)CORE3D_NS::AnimationComponent::PlaybackState::PLAY); 142 META_NS::SetValue(animationState_, (uint8_t)CORE3D_NS::AnimationComponent::PlaybackState::STOP); in InternalStop() 157 META_NS::SetValue(animationState_, (uint8_t)CORE3D_NS::AnimationComponent::PlaybackState::PAUSE); 171 META_NS::SetValue(animationState_, (uint8_t)CORE3D_NS::AnimationComponent::PlaybackState::STOP); 375 return v < 0 ? CORE3D_NS::AnimationComponent::REPEAT_COUNT_INFINITE : static_cast<uint32_t>(v); in ToEcs() 379 return v == CORE3D_NS::AnimationComponent::REPEAT_COUNT_INFINITE ? -1 : static_cast<int32_t>(v); in ToUi()
|
H A D | asset_manager.h | 29 AssetManager(RENDER_NS::IRenderContext& renderContext, CORE3D_NS::IGraphicsContext& graphicsContext); 73 CORE3D_NS::IGraphicsContext& graphicsContext_;
|
H A D | textureinfo_impl.cpp | 23 using CORE3D_NS::MaterialComponent; 63 META_NS::ArrayProperty<CORE3D_NS::MaterialComponent::TextureInfo> array_; 66 using ChangeInfo = META_NS::ArrayChanges<CORE3D_NS::MaterialComponent::TextureInfo>;
|
H A D | light_impl.cpp | 81 META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::ILight, uint64_t, LightLayerMask, CORE3D_NS::CORE_LAYER_FLAG_BIT_ALL) 82 META_IMPLEMENT_INTERFACE_PROPERTY(SCENE_NS::ILight, uint64_t, ShadowLayerMask, CORE3D_NS::CORE_LAYER_FLAG_BIT_ALL)
|
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/include/ecs_serializer/ |
H A D | ecs_animation_util.h | 35 auto& nameManager = GetManager<CORE3D_NS::INameComponentManager>(ecs); in UpdateAnimationTrackTargets() 36 auto animationManager = GetManager<CORE3D_NS::IAnimationComponentManager>(ecs); in UpdateAnimationTrackTargets() 37 auto animationTrackManager = GetManager<CORE3D_NS::IAnimationTrackComponentManager>(ecs); in UpdateAnimationTrackTargets() 40 auto* nodeSystem = GetSystem<CORE3D_NS::INodeSystem>(ecs); in UpdateAnimationTrackTargets()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ |
H A D | namespace.h | 19 #define CORE3D_NS Core3D macro
|
/foundation/graphic/graphic_3d/3d_widget_adapter/core/include/lume/custom/ |
H A D | lume_custom_render.h | 46 CORE3D_NS::IGraphicsContext::Ptr graphicsContext_; 95 CORE3D_NS::IGraphicsContext::Ptr graphicsContext_;
|
/foundation/graphic/graphic_3d/lume/LumeDotfield/src/render/ |
H A D | render_node_dotfield_render.cpp | 52 using namespace CORE3D_NS; 70 if (auto* renderNodeSceneUtil = CORE_NS::GetInstance<CORE3D_NS::IRenderNodeSceneUtil>( in InitNode() 72 CORE3D_NS::UID_RENDER_NODE_SCENE_UTIL); in InitNode()
|
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/ |
H A D | ecs_asset_manager.cpp | 28 using namespace CORE3D_NS; 35 explicite EcsAssetManager(CORE3D_NS::IGraphicsContext& graphicsContext); 76 CORE3D_NS::IGraphicsContext& graphicsContext_; 290 IEcsAssetManager::Ptr CreateEcsAssetManager(CORE3D_NS::IGraphicsContext& graphicsContext) in CreateEcsAssetManager()
|