#include <NLManager.h>
◆ NLManager()
| _NL::Engine::NLManager::NLManager |
( |
std::string |
WindowName, |
|
|
int |
Width, |
|
|
int |
Height, |
|
|
bool |
hideMouse = false, |
|
|
bool |
fullscreen = false, |
|
|
bool |
borderless = false, |
|
|
bool |
bVSync = false, |
|
|
int |
fpsLimit = 0 |
|
) |
| |
◆ ~NLManager()
| _NL::Engine::NLManager::~NLManager |
( |
| ) |
|
◆ CleanUpCurrentSceneLoadedResources()
| void _NL::Engine::NLManager::CleanUpCurrentSceneLoadedResources |
( |
| ) |
|
|
protected |
◆ EndCurrentScene()
◆ EndScriptsOfObj()
◆ GameTick()
| void _NL::Engine::NLManager::GameTick |
( |
| ) |
|
|
protected |
◆ GoBorderless()
| void _NL::Engine::NLManager::GoBorderless |
( |
GLfloat |
Width, |
|
|
GLfloat |
Height |
|
) |
| |
◆ GoFullscreen()
| void _NL::Engine::NLManager::GoFullscreen |
( |
| ) |
|
◆ GoWindowed()
| void _NL::Engine::NLManager::GoWindowed |
( |
GLfloat |
Width, |
|
|
GLfloat |
Height |
|
) |
| |
◆ RenderCurrentScene()
| void _NL::Engine::NLManager::RenderCurrentScene |
( |
| ) |
|
|
protected |
◆ RenderSceneCanvas()
| void _NL::Engine::NLManager::RenderSceneCanvas |
( |
| ) |
|
|
protected |
◆ RenderSceneObjects()
◆ RenderSceneSkybox()
◆ RenderScreenQuad()
◆ RunScene()
◆ SafeInstantiateObj()
template<class CastToObjType >
| CastToObjType* _NL::Engine::NLManager::SafeInstantiateObj |
( |
_NL::Core::Object * |
Target | ) |
|
|
inline |
◆ SafeKillObj()
◆ StartUpdateScriptsOfObj()
◆ UpdateObjectLists()
| void _NL::Engine::NLManager::UpdateObjectLists |
( |
| ) |
|
|
protected |
◆ UpdateParticleSystems()
| void _NL::Engine::NLManager::UpdateParticleSystems |
( |
| ) |
|
|
protected |
◆ UpdateSceneLights()
| void _NL::Engine::NLManager::UpdateSceneLights |
( |
| ) |
|
|
protected |
◆ Cameras
◆ CurrentScene
◆ Event
| sf::Event _NL::Engine::NLManager::Event |
◆ GameTime
◆ Lights
◆ nextScene
◆ ParticleSystems
◆ UICanvas
◆ window
| sf::RenderWindow* _NL::Engine::NLManager::window |
◆ WindowName
| std::string _NL::Engine::NLManager::WindowName |
The documentation for this class was generated from the following files:
- X:/NewHDD/Games/GAME DEVELOPMENT/C++/Projects3/NamelessEngineRepo/NamelessEngine/NamelessEngine/NLManager.h
- X:/NewHDD/Games/GAME DEVELOPMENT/C++/Projects3/NamelessEngineRepo/NamelessEngine/NamelessEngine/NLManager.cpp