|
Hymn to Beauty
C++ 3D Engine
|
#include "ScriptManager.hpp"#include <angelscript.h>#include <scriptbuilder/scriptbuilder.h>#include <scriptarray/scriptarray.h>#include <scriptdictionary/scriptdictionary.h>#include <scriptmath/scriptmath.h>#include <scriptstdstring/scriptstdstring.h>#include <Utility/Log.hpp>#include <Utility/Window.hpp>#include <Video/Geometry/Geometry3D.hpp>#include <map>#include <typeindex>#include <sstream>#include <cstring>#include <cstdlib>#include <iostream>#include "../Util/FileSystem.hpp"#include "../Util/RayIntersection.hpp"#include "../Util/MousePicking.hpp"#include "../Hymn.hpp"#include "../Entity/World.hpp"#include "../Entity/Entity.hpp"#include "../Component/Script.hpp"#include "../Component/DirectionalLight.hpp"#include "../Component/Camera.hpp"#include "../Component/Listener.hpp"#include "../Component/Mesh.hpp"#include "../Component/PointLight.hpp"#include "../Component/RigidBody.hpp"#include "../Component/SoundSource.hpp"#include "../Component/SpotLight.hpp"#include "../Component/Sprite.hpp"#include "../Geometry/Model.hpp"#include "../Input/Input.hpp"#include "../Script/ScriptFile.hpp"#include "Managers.hpp"#include "InputManager.hpp"#include "DebugDrawingManager.hpp"#include "PhysicsManager.hpp"#include "ResourceManager.hpp"#include "RenderManager.hpp"Functions | |
| template<typename type > | |
| void | glmConstructor (void *memory) |
| template<typename type > | |
| type | glmAdd (const type &a, const void *memory) |
| template<typename type > | |
| type | glmSub (const type &a, const void *memory) |
| template<typename S , typename T > | |
| S | glmMul (T a, const void *memory) |
| template<typename type > | |
| type | glmMulR (float a, const void *memory) |
| template<typename type > | |
| type | glmDiv (float a, const void *memory) |
| template<typename type > | |
| type | glmDivR (float a, const void *memory) |
| template<typename type > | |
| type | glmNeg (const void *memory) |
| type glmAdd | ( | const type & | a, |
| const void * | memory | ||
| ) |
| void glmConstructor | ( | void * | memory | ) |
| type glmDiv | ( | float | a, |
| const void * | memory | ||
| ) |
| type glmDivR | ( | float | a, |
| const void * | memory | ||
| ) |
| S glmMul | ( | T | a, |
| const void * | memory | ||
| ) |
| type glmMulR | ( | float | a, |
| const void * | memory | ||
| ) |
| type glmNeg | ( | const void * | memory | ) |
| type glmSub | ( | const type & | a, |
| const void * | memory | ||
| ) |