/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/src/ecs_serializer/ |
H A D | ecs_serializer.cpp | 60 bool WriteEntityCollection(const IEntityCollection& ec, CORE_NS::json::standalone_value& jsonOut) const override; 62 const IEntityCollection& ec, CORE_NS::Entity entity, CORE_NS::json::standalone_value& jsonOut) const override; 64 CORE_NS::IComponentManager::ComponentId id, CORE_NS::json::standalone_value& jsonOut) const override; 66 CORE_NS::json::standalone_value& jsonOut) const override; 95 CORE_NS::json::standalone_value& jsonOut) const override; 127 const IEntityCollection& ec, const Property& property, uintptr_t offset, json::standalone_value& jsonOut) const in ToJson() 129 return PropertyToJson(ec, property, offset, jsonOut); in ToJson() 156 const IEntityCollection& /*ec*/, const Property& /*property*/, uintptr_t offset, json::standalone_value& jsonOut) in PropertyToJson() 158 jsonOut = ToJson(GetPropertyValue<Type>(offset)); in PropertyToJson() 208 const RenderHandleReference& handleRefIn, json::standalone_value& jsonOut) in RenderHandleReferenceToJson() 155 PropertyToJson( const IEntityCollection& , const Property& , uintptr_t offset, json::standalone_value& jsonOut) PropertyToJson() argument 207 RenderHandleReferenceToJson(IRenderContext& renderContext, const IEntityCollection& ec, const RenderHandleReference& handleRefIn, json::standalone_value& jsonOut) RenderHandleReferenceToJson() argument 300 EntityToJson(const IEntityCollection& ec, const Entity& entityIn, json::standalone_value& jsonOut) EntityToJson() argument 339 EntityReferenceToJson(IRenderContext& renderContext, const IEntityCollection& ec, const EntityReference& entityIn, json::standalone_value& jsonOut) EntityReferenceToJson() argument [all...] |
H A D | ecs_asset_manager.cpp | 145 json::standalone_value jsonOut; in SaveJsonEntityCollection() local 146 auto result = GetEcsSerializer().WriteEntityCollection(ec, jsonOut); in SaveJsonEntityCollection() 148 const string jsonString = to_formatted_string(jsonOut, 4); in SaveJsonEntityCollection()
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | ecs_serializer.cpp | 116 static bool WriteCompatibilityInfo(json::standalone_value& jsonOut, const CompatibilityInfo& info) in WriteCompatibilityInfo() 118 jsonOut["compatibility_info"] = json::standalone_value::object(); in WriteCompatibilityInfo() 119 jsonOut["compatibility_info"]["version"] = in WriteCompatibilityInfo() 121 jsonOut["compatibility_info"]["type"] = string(info.type); in WriteCompatibilityInfo() 180 const IEntityCollection& ec, const Property& property, uintptr_t offset, json::standalone_value& jsonOut) const in ToJson() 182 return PropertyToJson(ec, property, offset, jsonOut); in ToJson() 211 const IEntityCollection& /*ec*/, const Property& /*property*/, uintptr_t offset, json::standalone_value& jsonOut) in PropertyToJson() 213 jsonOut = ToJson(GetPropertyValue<Type>(offset)); in PropertyToJson() 263 const RenderHandleReference& handleRefIn, json::standalone_value& jsonOut) in RenderHandleReferenceToJson() 270 jsonOut in RenderHandleReferenceToJson() 210 PropertyToJson( const IEntityCollection& , const Property& , uintptr_t offset, json::standalone_value& jsonOut) PropertyToJson() argument 262 RenderHandleReferenceToJson(IRenderContext& renderContext, const IEntityCollection& ec, const RenderHandleReference& handleRefIn, json::standalone_value& jsonOut) RenderHandleReferenceToJson() argument 355 EntityToJson(const IEntityCollection& ec, const Entity& entityIn, json::standalone_value& jsonOut) EntityToJson() argument 394 EntityReferenceToJson(IRenderContext& renderContext, const IEntityCollection& ec, const EntityReference& entityIn, json::standalone_value& jsonOut) EntityReferenceToJson() argument [all...] |
H A D | ecs_serializer.h | 43 bool WriteEntityCollection(const IEntityCollection& ec, CORE_NS::json::standalone_value& jsonOut) const override; 45 const IEntityCollection& ec, CORE_NS::Entity entity, CORE_NS::json::standalone_value& jsonOut) const override; 47 CORE_NS::IComponentManager::ComponentId id, CORE_NS::json::standalone_value& jsonOut) const override; 49 CORE_NS::json::standalone_value& jsonOut) const override; 77 CORE_NS::json::standalone_value& jsonOut) const override;
|
H A D | asset_manager.cpp | 106 json::standalone_value jsonOut; in SaveJsonEntityCollection() local 107 auto result = ecsSerializer_.WriteEntityCollection(ec, jsonOut); in SaveJsonEntityCollection() 109 const string jsonString = CORE_NS::to_formatted_string(jsonOut, 4); in SaveJsonEntityCollection()
|
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/EcsSerializer/include/ecs_serializer/ |
H A D | intf_ecs_serializer.h | 61 json::standalone_value& jsonOut) const = 0; 74 virtual bool WriteEntityCollection(const IEntityCollection& ec, json::standalone_value& jsonOut) const = 0; 76 const IEntityCollection& ec, Entity entity, json::standalone_value& jsonOut) const = 0; 79 json::standalone_value& jsonOut) const = 0; 81 json::standalone_value& jsonOut) const = 0;
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/include/scene_plugin/interface/ |
H A D | intf_ecs_serializer.h | 61 CORE_NS::json::standalone_value& jsonOut) const = 0; 74 virtual bool WriteEntityCollection(const IEntityCollection& ec, CORE_NS::json::standalone_value& jsonOut) const = 0; 76 const IEntityCollection& ec, CORE_NS::Entity entity, CORE_NS::json::standalone_value& jsonOut) const = 0; 79 CORE_NS::json::standalone_value& jsonOut) const = 0; 81 CORE_NS::json::standalone_value& jsonOut) const = 0;
|
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/Util/src/util/ |
H A D | io_util.cpp | 34 bool WriteCompatibilityInfo(json::standalone_value& jsonOut, const CompatibilityInfo& info) in WriteCompatibilityInfo() argument 36 jsonOut["compatibility_info"] = json::standalone_value::object(); in WriteCompatibilityInfo() 37 jsonOut["compatibility_info"]["version"] = in WriteCompatibilityInfo() 39 jsonOut["compatibility_info"]["type"] = string(info.type); in WriteCompatibilityInfo()
|
/foundation/graphic/graphic_3d/lume/LumeEcsSerializer/Util/include/util/ |
H A D | io_util.h | 65 bool WriteCompatibilityInfo(CORE_NS::json::standalone_value& jsonOut, const CompatibilityInfo& info);
|