Toggle navigation
ivorium
iv_components
Example project
GitHub
Main Page
Modules
Classes
Files
File List
File Members
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
]
▼
ivorium_core
►
Attribute
►
Attributes
DirtyAttr.hpp
DirtyAttr.inl
FunctorActivatorAttribute.cpp
FunctorActivatorAttribute.hpp
Local_AEP.cpp
Local_AEP.hpp
PrivAttr.hpp
PrivAttr.inl
PrivValAttr.hpp
PrivValAttr.inl
SharedAttr.hpp
SharedAttr.inl
►
Fields
FunctorActivatorField.cpp
FunctorActivatorField.hpp
FunctorField.hpp
FunctorField.inl
PrivField.hpp
PrivField.inl
►
Types
Activator.cpp
Activator.hpp
MulAgg.hpp
MulAgg.inl
SumAgg.hpp
SumAgg.inl
Attribute.cpp
Attribute.hpp
Attribute.inl
Field.cpp
Field.hpp
Field.inl
►
Basics
Context.cpp
Context.hpp
Context.inl
glm_alias.hpp
hash.hpp
Input.cpp
Input.hpp
Interpolator.hpp
LogId.cpp
LogId.hpp
LogTrace.cpp
LogTrace.hpp
math.hpp
multiline_ostream.cpp
multiline_ostream.hpp
RuntimeId.cpp
RuntimeId.hpp
RuntimeId.inl
sig_div.hpp
SrcInfo.hpp
SS.cpp
SS.hpp
static_warning.cpp
static_warning.hpp
StringIO.hpp
StringIO_defs.hpp
StringIO_Table.hpp
StringIOIndex.cpp
StringIOIndex.hpp
StringIOIndex.inl
TextOutput.cpp
TextOutput.hpp
utils.cpp
utils.hpp
valgrind.hpp
volatile_set.hpp
volatile_set.inl
►
DebugView
DebugView.cpp
DebugView.hpp
Ostream_TextDebugView.cpp
Ostream_TextDebugView.hpp
TableDebugView.cpp
TableDebugView.hpp
TableDebugView.inl
TextDebugView.cpp
TextDebugView.hpp
ToText_TableDebugView.cpp
ToText_TableDebugView.hpp
TreeDebugView.cpp
TreeDebugView.hpp
►
Instancing
client_ptr.hpp
client_ptr.inl
ClientMarker.cpp
ClientMarker.hpp
ClientMarker.inl
DebugInstanceListener.cpp
DebugInstanceListener.hpp
Heap.cpp
Heap.hpp
Heap.inl
I.hpp
Instance.cpp
Instance.hpp
Instance.inl
instance_ptr.cpp
instance_ptr.hpp
InstanceSystem.cpp
InstanceSystem.hpp
SystemContainer.cpp
SystemContainer.hpp
SystemContainer.inl
►
Parsing
JsonLex.cpp
JsonLex.hpp
Lex.cpp
Lex.hpp
Pratt.cpp
Pratt.hpp
Defs.cpp
Defs.hpp
ivorium_core.hpp
▼
ivorium_game
►
Debug
SimpleDiagnostics.cpp
SimpleDiagnostics.hpp
SimpleLogger.cpp
SimpleLogger.hpp
►
Misc
AndroidAssetResourceProvider.cpp
AndroidAssetResourceProvider.hpp
DefaultBinder.hpp
PlatformDefault_ResourceProvider.cpp
PlatformDefault_ResourceProvider.hpp
XcfInfo.cpp
XcfInfo.hpp
Defs.cpp
Defs.hpp
Game.cpp
Game.hpp
ivorium_game.hpp
▼
ivorium_graphics
►
Animation
►
Animation
AnimConnector.cpp
AnimConnector.hpp
AnimNode.cpp
AnimNode.hpp
AnimNode.inl
AnimSystem.cpp
AnimSystem.hpp
►
Connectors
Activator_AnimNode.hpp
Cooldown_Connector.hpp
Cooldown_Connector.inl
Destination_AnimNode.hpp
Destination_Connector.hpp
Destination_Connector.inl
Lambda_Connector.cpp
Lambda_Connector.hpp
Source_AnimNode.hpp
Source_Connector.hpp
Source_Connector.inl
State_AnimNode.hpp
TimeTransform.hpp
TimeTransform_Connector.cpp
TimeTransform_Connector.hpp
TimeTransform_Connector.inl
Transform_ConnectorI.hpp
Transform_ConnectorI.inl
AnimHeap.cpp
AnimHeap.hpp
AnimHeap.inl
►
Elements
Align.cpp
Align.hpp
Axis.cpp
Axis.hpp
Border.cpp
Border.hpp
Camera.cpp
Camera.hpp
Divider.cpp
Divider.hpp
Elem.cpp
Elem.hpp
ElementRenderer.cpp
ElementRenderer.hpp
ElementSystem.cpp
ElementSystem.hpp
FixedOrder_Camera.cpp
FixedOrder_Camera.hpp
Image.cpp
Image.hpp
OneChildElem.hpp
OneChildElem.inl
PickableSlot.cpp
PickableSlot.hpp
Prefsize.cpp
Prefsize.hpp
Scroller.cpp
Scroller.hpp
Slot.cpp
Slot.hpp
Transform.cpp
Transform.hpp
TranslucentElem.cpp
TranslucentElem.hpp
VectorChildrenElem.hpp
VectorChildrenElem.inl
►
FreeImage
ImageLoader.cpp
ImageLoader.hpp
StreamTexture.cpp
StreamTexture.hpp
►
Game
GlfmWindow.cpp
GlfmWindow.hpp
GlfwWindow.cpp
GlfwWindow.hpp
TestGlfmWindow.cpp
TestGlfmWindow.hpp
Window.cpp
Window.hpp
WindowListener.hpp
►
OpenGL
gl.h
GlError.cpp
GlError.hpp
GlMesh.cpp
GlMesh.hpp
GlProgram.cpp
GlProgram.hpp
GlTexture.cpp
GlTexture.hpp
RenderTarget.cpp
RenderTarget.hpp
►
Rendering
CameraState.hpp
ColorTransform.cpp
ColorTransform.hpp
FlatShader.cpp
FlatShader.hpp
GlSystem.cpp
GlSystem.hpp
Mesh.cpp
Mesh.hpp
Shader.cpp
Shader.hpp
SquareMesh.cpp
SquareMesh.hpp
Texture.cpp
Texture.hpp
►
Text
Font.cpp
Font.hpp
FontMesh.cpp
FontMesh.hpp
StreamFont.cpp
StreamFont.hpp
Text.cpp
Text.hpp
TextLayout.cpp
TextLayout.hpp
Defs.cpp
Defs.hpp
ivorium_graphics.hpp
▼
ivorium_model
►
ModelTools
ComponentAttr.hpp
ComponentAttr.inl
GenericListener.hpp
GenericListener.inl
Link.cpp
Link.hpp
Link.inl
Sub.hpp
Sub.inl
World.hpp
World.inl
ivorium_model.hpp
▼
ivorium_systems
►
ConfigFileSystem
ConfigFileSystem.cpp
ConfigFileSystem.hpp
►
DelayedLoadSystem
DelayedLoad.cpp
DelayedLoad.hpp
DelayedLoader.cpp
DelayedLoader.hpp
DelayedLoadSystem.cpp
DelayedLoadSystem.hpp
►
DVarSystem
DVar.hpp
DVar.inl
DVar_Field.hpp
DVar_Field.inl
DVarCloner.hpp
DVarCloner.inl
DVarId.cpp
DVarId.hpp
DVarListener.cpp
DVarListener.hpp
DVarManipulator.cpp
DVarManipulator.hpp
DVarManipulator.inl
DVarProperty.hpp
DVarProperty.inl
DVarSystem.cpp
DVarSystem.hpp
DVarSystem.inl
►
InputSystem
►
InputBindingSystem
InputBinder.cpp
InputBinder.hpp
InputBindingListener.cpp
InputBindingListener.hpp
InputBindingQuery.cpp
InputBindingQuery.hpp
InputBindingSystem.cpp
InputBindingSystem.hpp
InputId.cpp
InputId.hpp
►
InputSystem
InputQuery.cpp
InputQuery.hpp
InputSystem.cpp
InputSystem.hpp
BlockAll_InputNode.hpp
Char_InputNode.cpp
Char_InputNode.hpp
InputEvent.cpp
InputEvent.hpp
InputNode.cpp
InputNode.hpp
Key_InputNode.cpp
Key_InputNode.hpp
Position_InputNode.cpp
Position_InputNode.hpp
SourceInputNode.cpp
SourceInputNode.hpp
►
RandomSystem
RandomGenerator.cpp
RandomGenerator.hpp
RandomGenerator.inl
RandomId.cpp
RandomId.hpp
RandomSystem.cpp
RandomSystem.hpp
►
ResourceManagementSystem
►
Providers
FSResourceProvider.cpp
FSResourceProvider.hpp
►
StreamResource
StreamResourceProvider.cpp
StreamResourceProvider.hpp
StreamResourceProvider.inl
StreamResourceSubprovider.cpp
StreamResourceSubprovider.hpp
►
VirtualResource
VirtualResourceProvider.cpp
VirtualResourceProvider.hpp
VirtualResourceProvider.inl
DataStream.cpp
DataStream.hpp
ResourceAccess.cpp
ResourceAccess.hpp
ResourceAccess.inl
ResourceManagementSystem.cpp
ResourceManagementSystem.hpp
ResourceManagementSystem.inl
ResourcePath.cpp
ResourcePath.hpp
ResourceProvider.cpp
ResourceProvider.hpp
SingularResource.hpp
SingularResource.inl
►
TimeSystem
FixedUpdateClient.cpp
FixedUpdateClient.hpp
FrameUpdateClient.cpp
FrameUpdateClient.hpp
TimeId.cpp
TimeId.hpp
TimeManipulator.cpp
TimeManipulator.hpp
TimeSystem.cpp
TimeSystem.hpp
Watch.cpp
Watch.hpp
Defs.cpp
Defs.hpp
fs.hpp
ivorium_systems.hpp
▼
ivorium_UI
DefaultLumaStyles.cpp
DefaultLumaStyles.hpp
Defs.cpp
Defs.hpp
ivorium_UI.hpp
LumaButton.cpp
LumaButton.hpp
LumaFrame.cpp
LumaFrame.hpp
LumaScroller.cpp
LumaScroller.hpp
LumaSystem.cpp
LumaSystem.hpp
LumaText.cpp
LumaText.hpp
Rectangle_LumaButton.cpp
Rectangle_LumaButton.hpp
SimpleSplash.cpp
SimpleSplash.hpp
ivorium.cpp
ivorium.hpp