galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
Loading...
Searching...
No Matches
galaxy Namespace Reference

Timer.hpp galaxy. More...

Namespaces

namespace  async
 
namespace  components
 
namespace  core
 
namespace  flags
 
namespace  fs
 
namespace  graphics
 
namespace  input
 
namespace  json
 
namespace  logging
 
namespace  lua
 
namespace  map
 
namespace  math
 
namespace  mem
 
namespace  meta
 
namespace  platform
 
namespace  resource
 
namespace  scene
 
namespace  state
 
namespace  strutils
 
namespace  systems
 
namespace  ui
 
namespace  utils
 

Classes

struct  settings
 Helper class to encapsulate our global settings we want to quickly access across app. More...
 

Functions

void * ImGuiMemAllocFunc (size_t sz, void *user_data)
 
void ImGuiMemFreeFunc (void *ptr, void *user_data)
 

Detailed Description

Timer.hpp galaxy.

StringUtils.hpp galaxy.

StringUtils.cpp galaxy.

Guid.hpp galaxy.

NuklearUI.hpp galaxy.

ImGuiHelpers.hpp galaxy.

ImGuiHelpers.cpp galaxy.

System.hpp galaxy.

System.cpp galaxy.

ScriptSystem.hpp galaxy.

ScriptSystem.cpp galaxy.

RenderSystem.hpp galaxy.

RenderSystem.cpp galaxy.

PhysicsSystem.hpp galaxy.

PhysicsSystem.cpp galaxy.

AnimationSystem.hpp galaxy.

AnimationSystem.cpp galaxy.

StateMachine.hpp galaxy.

StateMachine.cpp galaxy.

State.hpp galaxy.

Script.hpp galaxy.

LuaUtils.cpp galaxy.

LuaStates.cpp galaxy.

LuaServices.cpp galaxy.

LuaScenes.cpp galaxy.

LuaResource.cpp galaxy.

LuaPlatform.cpp galaxy.

LuaNuklear.cpp galaxy.

LuaMem.cpp galaxy.

LuaMath.cpp galaxy.

LuaMap.cpp galaxy.

LuaError.cpp galaxy.

LuaInput.cpp galaxy.

LuaFS.cpp galaxy.

LuaFlags.cpp galaxy.

LuaCore.cpp galaxy.

LuaComponents.cpp galaxy.

Lua.hpp galaxy.

Lua.cpp galaxy.

JSON.hpp galaxy.

JSON.cpp galaxy.

SceneManager.hpp galaxy.

SceneManager.cpp galaxy.

Scene.hpp galaxy.

Scene.cpp galaxy.

Textures.hpp galaxy.

Shaders.hpp galaxy.

Scripts.hpp galaxy.

Prefabs.hpp galaxy.

Media.hpp galaxy.

Media.cpp galaxy.

Fonts.hpp galaxy.

VideoShader.hpp galaxy.

RenderTextureShader.hpp galaxy.

R2DShader.hpp galaxy.

Cache.hpp galaxy.

Animations.hpp galaxy.

Subprocess.cpp galaxy.

SystemFactory.hpp galaxy.

SystemFactory.cpp galaxy.

EntityFactory.hpp galaxy.

EntityFactory.cpp galaxy.

Concepts.hpp galaxy.

RingBuffer.hpp galaxy.

RingBuffer.cpp galaxy.

Memory.hpp galaxy.

ZLib.cpp galaxy.

RectPack.hpp galaxy.

RectPack.cpp galaxy.

Random.hpp galaxy.

Random.cpp galaxy.

Generic.hpp galaxy.

FNV1a.hpp galaxy.

Base64.hpp galaxy.

World.hpp galaxy.

World.cpp galaxy.

Map.hpp galaxy.

Map.cpp galaxy.

Sink.hpp galaxy.

Sink.cpp galaxy.

PhysFSError.hpp galaxy.

PhysFSError.cpp galaxy.

LogMessage.hpp galaxy.

LogLevel.hpp galaxy.

FileSink.hpp galaxy.

FileSink.cpp galaxy.

ConsoleSink.hpp galaxy.

ConsoleSink.cpp galaxy.

CameraController.hpp galaxy.

CameraController.cpp galaxy.

VirtualFileSystem.hpp galaxy.

VirtualFileSystem.cpp galaxy.

Serializable.hpp galaxy.

Serializable.cpp galaxy.

PhysfsStream.cpp galaxy.

DialogType.hpp galaxy.

DialogIcons.hpp galaxy.

DialogButton.hpp galaxy.

NotSerializable.hpp galaxy.

Disabled.hpp galaxy.

Disabled.cpp galaxy.

Settings.hpp galaxy.

Settings.cpp galaxy.

Registry.hpp galaxy.

Prefab.hpp galaxy.

Prefab.cpp galaxy.

Loader.hpp galaxy.

Config.hpp galaxy.

Config.cpp galaxy.

Application.cpp galaxy.

Transform.hpp galaxy.

Transform.cpp galaxy.

TileMap.hpp galaxy.

TileMap.cpp galaxy.

Text.hpp galaxy.

Text.cpp galaxy.

Tag.hpp galaxy.

Tag.cpp galaxy.

Sprite.hpp galaxy.

Sprite.cpp galaxy.

Script.cpp galaxy.

RigidBody.hpp galaxy.

RigidBody.cpp galaxy.

Polyline.hpp galaxy.

Polyline.cpp galaxy.

Polygon.hpp galaxy.

Polygon.cpp galaxy.

Point.hpp galaxy.

Point.cpp galaxy.

GUI.hpp galaxy.

GUI.cpp galaxy.

Ellipse.hpp galaxy.

Ellipse.cpp galaxy.

Circle.hpp galaxy.

Circle.cpp galaxy.

Animated.hpp galaxy.

Animated.cpp galaxy.

Refer to LICENSE.txt for more details.

See LICENSE.txt.

Modified for use in Galaxy Engine.

Function Documentation

◆ ImGuiMemAllocFunc()

void * galaxy::ImGuiMemAllocFunc ( size_t sz,
void * user_data )

Definition at line 31 of file ImGuiHelpers.cpp.

+ Here is the caller graph for this function:

◆ ImGuiMemFreeFunc()

void galaxy::ImGuiMemFreeFunc ( void * ptr,
void * user_data )

Definition at line 36 of file ImGuiHelpers.cpp.

+ Here is the caller graph for this function: