|
Covellite++
Version: 2.3.0 Revision: 2580 Platform: x64 Build: 15:23 16.10.2020
Кроссплатформенный фреймворк для разработки приложений на С++
|
4 #include "IGameObject.hpp"
36 virtual GameScenePtr_t CreateGameScene(
void) = 0;
37 virtual float GetLandscapeHeight(
const CubeCoords &)
const = 0;
38 virtual IGameObject::Landscape::Value GetGameObjectType(
const CubeCoords &)
const = 0;
39 virtual const PointLights & GetPointLights(
void)
const = 0;
40 virtual SoundDevice & GetSoundDevice(
void) = 0;
41 virtual const IDbComponents & GetDbComponents(
void)
const = 0;
Класс входит в проект Example Класс набора точечных источников света сцены.
Definition: PointLights.hpp:29
Definition: Common.hpp:10
Класс входит в проект Example Интерфейсный класс игрового мира.
Definition: IGameWorld.hpp:34
Класс входит в проект Example Класс манипуляции кубическими координатами.
Definition: CubeCoords.hpp:26
Класс входит в проект Example Интерфейсный класс базы данных компонентов.
Definition: IDbComponents.hpp:29