mirror of
https://github.com/EricPlayZ/EGameTools.git
synced 2025-07-19 01:47:50 +08:00
49 lines
3.7 KiB
C++
49 lines
3.7 KiB
C++
#pragma once
|
|
#include <EGSDK\Imports.h>
|
|
|
|
class cbs {
|
|
#pragma region GENERATED by ExportClassToCPPH.py
|
|
public:
|
|
GAME_IMPORT cbs::PrefabManager* g_PrefabManager;
|
|
|
|
|
|
GAME_IMPORT void GetPECHierarchyPath(ttl::span<cbs::PrefabEntityComponent const* const, 4294967295>, uint32_t, ttl::string_base<char>&);
|
|
GAME_IMPORT cbs::CPcidPath operator+(cbs::CPcidPathView, cbs::CPcidPathView);
|
|
GAME_IMPORT void GatherSubtypeEntityInterfaces(ttl::set<CRTTI const*, ttl::less<CRTTI const*>, ttl::allocator>&, CRTTIField const*);
|
|
GAME_IMPORT bool CreateEntityFromPrefabDeferred(cbs::CPointer<cbs::CEntity>&, ttl::string_const<char>, ILevel*, mtx34 const&, PresetId, Replication::CreateObjectOptions, bool);
|
|
GAME_IMPORT cbs::CPcidPath operator+(cbs::CPcidPath& &, cbs::CPcidPath const&);
|
|
GAME_IMPORT bool operator!=(cbs::CPointer<cbs::CEntity>, cbs::CEntityPointer);
|
|
GAME_IMPORT cbs::CPcidPath operator+(cbs::CPcidPath const&, cbs::CPcidPathView);
|
|
GAME_IMPORT void GetEntityDebugHierarchyPath(cbs::CEntity const*, ttl::string_base<char>&);
|
|
GAME_IMPORT cbs::ComponentsPool& GetComponentsPool();
|
|
GAME_IMPORT CLevel* GetCLevel(cbs::WorldIndex);
|
|
GAME_IMPORT bool IsAnyAncestorAlwaysSpawned(cbs::CPointer<cbs::CEntity>);
|
|
GAME_IMPORT void GetPCIDHierarchyPath(ttl::span<cbs::PrefabEntityComponent const* const, 4294967295>, uint32_t, ttl::string_base<char>&);
|
|
GAME_IMPORT bool operator!=(cbs::CEntity const*, cbs::CEntityPointer);
|
|
GAME_IMPORT ILevel* GetILevel(cbs::WorldIndex);
|
|
GAME_IMPORT bool operator==(cbs::CPointer<cbs::CEntity>, cbs::CEntityPointer);
|
|
GAME_IMPORT cbs::CPcidPath operator+(cbs::CPcidPathView, cbs::CPcidPath const&);
|
|
GAME_IMPORT IPhysicsManager* GetPhysicsManager(cbs::WorldIndex);
|
|
GAME_IMPORT bool GetPrefabEntityComponents(cbs::CEntity const*, ttl::vector<cbs::PrefabEntityComponent const*, ttl::vector_allocators::heap_allocator<cbs::PrefabEntityComponent const*>, 16>&);
|
|
GAME_IMPORT cbs::EntitySpawnOrigin GetEntitySpawnOrigin(cbs::CEntity const*);
|
|
GAME_IMPORT cbs::PrefabManager& GetPrefabManager();
|
|
GAME_IMPORT float GetTimeDelta(cbs::WorldIndex);
|
|
GAME_IMPORT ttl::string_base<char> GetEntityDebugInfoString(cbs::CEntity const*);
|
|
GAME_IMPORT cbs::CPointer<cbs::CEntity> CreateEntityFromPrefab(ttl::string_const<char>, ILevel*, mtx34 const&, ttl::string_const<char>, Replication::CreateObjectOptions, bool, bool);
|
|
GAME_IMPORT cbs::CPcidPath operator+(cbs::pcid_t, cbs::CPcidPath const&);
|
|
GAME_IMPORT cbs::EntitySpawnOrigin GetEntitySpawnOrigin(cbs::PrefabEntityComponent const*);
|
|
GAME_IMPORT cbs::CPcidPath operator+(cbs::CPcidPath const&, cbs::pcid_t);
|
|
GAME_IMPORT ttl::string_base<char> GetSpawnContextDebugInfoString(SpawnContext const&);
|
|
GAME_IMPORT bool operator<(cbs::CPcidPath const&, cbs::CPcidPath const&);
|
|
GAME_IMPORT bool CreateEntityFromPrefabDeferred(cbs::CPointer<cbs::CEntity>&, ttl::string_const<char>, ILevel*, mtx34 const&, ttl::string_const<char>, Replication::CreateObjectOptions, bool, bool);
|
|
GAME_IMPORT cbs::CPointer<cbs::CEntity> CreateEntityFromPrefab(ttl::string_const<char>, ILevel*, mtx34 const&, PresetId, Replication::CreateObjectOptions, bool);
|
|
GAME_IMPORT bool operator==(cbs::CEntity const*, cbs::CEntityPointer);
|
|
GAME_IMPORT bool IsInDynamicRoot(cbs::CPointer<cbs::CEntity>, bool);
|
|
GAME_IMPORT cbs::CPcidPath operator+(cbs::CPcidPath const&, cbs::CPcidPath const&);
|
|
GAME_IMPORT float GetTime(cbs::WorldIndex);
|
|
GAME_IMPORT cbs::CPointer<cbs::CEntity> CreateEntityFromPrefab(ttl::string_const<char>, SpawnContext&);
|
|
GAME_IMPORT bool operator==(cbs::CPcidPath const&, cbs::CPcidPath const&);
|
|
GAME_IMPORT cbs::EnumPropertyManager& GetEnumPropertyManager();
|
|
GAME_IMPORT bool CreateEntityFromPrefabDeferred(cbs::CPointer<cbs::CEntity>&, ttl::string_const<char>, SpawnContext&);
|
|
#pragma endregion
|
|
}; |