29 using Objects_t = ::std::vector<Object_t>;
50 None = Support::Invalid,
69 Water = Landscape::Invalid,
92 static bool IsShadow(
const Another::Value _Value)
94 return _Value >= Another::ShadowsWindow &&
95 _Value <= Another::ShadowsFixSize;
110 virtual Objects_t
GetObject(
const Any_t & = {})
const = 0;
Класс входит в проект Example Класс рендеринга анимированного объекта.
Definition Animated.hpp:31
Класс входит в проект Example Класс главной камеры сцены.
Definition Camera.hpp:28
Класс входит в проект Example Интерфейсный класс игрового объекта.
Definition IGameObject.hpp:27
virtual Objects_t GetObject(const Any_t &={}) const =0
Функция получения уникального набора компонентов игрового объекта.
virtual size_t GetType(void) const =0
Функция получения типа игрового объекта.
Класс входит в проект Example Класс загрузчика сцены.
Definition Loader.hpp:28
Класс входит в проект Example Класс системы частиц.
Definition Particles.hpp:44
Класс входит в проект Example Класс скайбокса.
Definition Skybox.hpp:28
Класс входит в проект Example Класс объекта отрисовки воды.
Definition Water.hpp:28