Rigs of Rods 2026.01
Soft-body Physics Simulation
Loading...
Searching...
No Matches
Functions
OgreAngelscript.cpp File Reference

Description

Author
Thomas Fischer
Date
31th of July 2009

Definition in file OgreAngelscript.cpp.

#include "Application.h"
#include "AngelScriptBindings.h"
#include "ScriptEngine.h"
#include "ScriptUtils.h"
#include "wrappers/OgreAngelscriptWrappers.h"
#include "scriptstdstring/scriptstdstring.h"
#include "scriptmath/scriptmath.h"
#include "scriptany/scriptany.h"
#include "scriptarray/scriptarray.h"
#include "scripthelper/scripthelper.h"
#include <OgreRenderOperation.h>
#include <Overlay/OgreOverlaySystem.h>
#include <Overlay/OgreOverlayManager.h>
#include <Overlay/OgreOverlay.h>
#include <Overlay/OgreOverlayContainer.h>

Go to the source code of this file.

Functions

void registerOgreVector3 (AngelScript::asIScriptEngine *engine)
 
void registerOgreVector2 (AngelScript::asIScriptEngine *engine)
 
void registerOgreRadian (AngelScript::asIScriptEngine *engine)
 
void registerOgreDegree (AngelScript::asIScriptEngine *engine)
 
void registerOgreQuaternion (AngelScript::asIScriptEngine *engine)
 
void registerOgreColourValue (AngelScript::asIScriptEngine *engine)
 
void registerOgreBox (AngelScript::asIScriptEngine *engine)
 
void registerOgreMovableObject (AngelScript::asIScriptEngine *engine)
 
void registerOgreEntity (AngelScript::asIScriptEngine *engine)
 
void registerOgreSubEntity (AngelScript::asIScriptEngine *engine)
 
void registerOgreNode (AngelScript::asIScriptEngine *engine)
 
void registerOgreSceneNode (AngelScript::asIScriptEngine *engine)
 
void registerOgreSceneManager (AngelScript::asIScriptEngine *engine)
 
void registerOgreRoot (AngelScript::asIScriptEngine *engine)
 
void registerOgreAnimationState (AngelScript::asIScriptEngine *engine)
 
void registerOgreAnimationStateSet (AngelScript::asIScriptEngine *engine)
 
void registerOgreTexture (AngelScript::asIScriptEngine *engine)
 
void registerOgreTextureManager (AngelScript::asIScriptEngine *engine)
 
void registerOgreManualObject (AngelScript::asIScriptEngine *engine)
 
void registerOgreHardwarePixelBuffer (AngelScript::asIScriptEngine *engine)
 
void registerOgrePixelBox (AngelScript::asIScriptEngine *engine)
 
void registerOgreImage (AngelScript::asIScriptEngine *engine)
 
void registerOgreMeshManager (AngelScript::asIScriptEngine *engine)
 
void registerOgreMesh (AngelScript::asIScriptEngine *engine)
 
void registerOgreSubMesh (AngelScript::asIScriptEngine *engine)
 
void registerOgreMaterialManager (AngelScript::asIScriptEngine *engine)
 
void registerOgreMaterial (AngelScript::asIScriptEngine *engine)
 
void registerOgreTechnique (AngelScript::asIScriptEngine *engine)
 
void registerOgrePass (AngelScript::asIScriptEngine *engine)
 
void registerOgreTextureUnitState (AngelScript::asIScriptEngine *engine)
 
void registerOgreTimer (AngelScript::asIScriptEngine *engine)
 
void registerOgreGpuProgramParameters (AngelScript::asIScriptEngine *engine)
 
void registerOgreLight (AngelScript::asIScriptEngine *engine)
 
void registerOgreOverlay (AngelScript::asIScriptEngine *engine)
 
void registerOgreOverlayElement (AngelScript::asIScriptEngine *engine)
 
void registerOgreOverlayManager (AngelScript::asIScriptEngine *engine)
 
template<typename T >
void registerOgreMovableObjectBase (AngelScript::asIScriptEngine *engine, const char *obj)
 
template<typename T >
void registerOgreNodeBase (AngelScript::asIScriptEngine *engine, const char *obj)
 

Function Documentation

◆ registerOgreAnimationState()

void registerOgreAnimationState ( AngelScript::asIScriptEngine *  engine)

Definition at line 917 of file OgreAngelscript.cpp.

◆ registerOgreAnimationStateSet()

void registerOgreAnimationStateSet ( AngelScript::asIScriptEngine *  engine)

Definition at line 946 of file OgreAngelscript.cpp.

◆ registerOgreBox()

void registerOgreBox ( AngelScript::asIScriptEngine *  engine)

Definition at line 664 of file OgreAngelscript.cpp.

◆ registerOgreColourValue()

void registerOgreColourValue ( AngelScript::asIScriptEngine *  engine)

Definition at line 652 of file OgreAngelscript.cpp.

◆ registerOgreDegree()

void registerOgreDegree ( AngelScript::asIScriptEngine *  engine)

Definition at line 494 of file OgreAngelscript.cpp.

◆ registerOgreEntity()

void registerOgreEntity ( AngelScript::asIScriptEngine *  engine)

Definition at line 759 of file OgreAngelscript.cpp.

◆ registerOgreGpuProgramParameters()

void registerOgreGpuProgramParameters ( AngelScript::asIScriptEngine *  engine)

Definition at line 1346 of file OgreAngelscript.cpp.

◆ registerOgreHardwarePixelBuffer()

void registerOgreHardwarePixelBuffer ( AngelScript::asIScriptEngine *  engine)

Definition at line 1105 of file OgreAngelscript.cpp.

◆ registerOgreImage()

void registerOgreImage ( AngelScript::asIScriptEngine *  engine)

Definition at line 1155 of file OgreAngelscript.cpp.

◆ registerOgreLight()

void registerOgreLight ( AngelScript::asIScriptEngine *  engine)

Definition at line 1391 of file OgreAngelscript.cpp.

◆ registerOgreManualObject()

void registerOgreManualObject ( AngelScript::asIScriptEngine *  engine)

Definition at line 1081 of file OgreAngelscript.cpp.

◆ registerOgreMaterial()

void registerOgreMaterial ( AngelScript::asIScriptEngine *  engine)

Definition at line 1250 of file OgreAngelscript.cpp.

◆ registerOgreMaterialManager()

void registerOgreMaterialManager ( AngelScript::asIScriptEngine *  engine)

Definition at line 1235 of file OgreAngelscript.cpp.

◆ registerOgreMesh()

void registerOgreMesh ( AngelScript::asIScriptEngine *  engine)

Definition at line 1200 of file OgreAngelscript.cpp.

◆ registerOgreMeshManager()

void registerOgreMeshManager ( AngelScript::asIScriptEngine *  engine)

Definition at line 1220 of file OgreAngelscript.cpp.

◆ registerOgreMovableObject()

void registerOgreMovableObject ( AngelScript::asIScriptEngine *  engine)

Definition at line 749 of file OgreAngelscript.cpp.

◆ registerOgreMovableObjectBase()

template<typename T >
void registerOgreMovableObjectBase ( AngelScript::asIScriptEngine *  engine,
const char *  obj 
)

Definition at line 718 of file OgreAngelscript.cpp.

◆ registerOgreNode()

void registerOgreNode ( AngelScript::asIScriptEngine *  engine)

Definition at line 820 of file OgreAngelscript.cpp.

◆ registerOgreNodeBase()

template<typename T >
void registerOgreNodeBase ( AngelScript::asIScriptEngine *  engine,
const char *  obj 
)

Definition at line 795 of file OgreAngelscript.cpp.

◆ registerOgreOverlay()

void registerOgreOverlay ( AngelScript::asIScriptEngine *  engine)

Definition at line 1006 of file OgreAngelscript.cpp.

◆ registerOgreOverlayElement()

void registerOgreOverlayElement ( AngelScript::asIScriptEngine *  engine)

Definition at line 961 of file OgreAngelscript.cpp.

◆ registerOgreOverlayManager()

void registerOgreOverlayManager ( AngelScript::asIScriptEngine *  engine)

Definition at line 1043 of file OgreAngelscript.cpp.

◆ registerOgrePass()

void registerOgrePass ( AngelScript::asIScriptEngine *  engine)

Definition at line 1285 of file OgreAngelscript.cpp.

◆ registerOgrePixelBox()

void registerOgrePixelBox ( AngelScript::asIScriptEngine *  engine)

Definition at line 1132 of file OgreAngelscript.cpp.

◆ registerOgreQuaternion()

void registerOgreQuaternion ( AngelScript::asIScriptEngine *  engine)

Definition at line 575 of file OgreAngelscript.cpp.

◆ registerOgreRadian()

void registerOgreRadian ( AngelScript::asIScriptEngine *  engine)

Definition at line 413 of file OgreAngelscript.cpp.

◆ registerOgreRoot()

void registerOgreRoot ( AngelScript::asIScriptEngine *  engine)

Definition at line 904 of file OgreAngelscript.cpp.

◆ registerOgreSceneManager()

void registerOgreSceneManager ( AngelScript::asIScriptEngine *  engine)

Definition at line 872 of file OgreAngelscript.cpp.

◆ registerOgreSceneNode()

void registerOgreSceneNode ( AngelScript::asIScriptEngine *  engine)

Definition at line 830 of file OgreAngelscript.cpp.

◆ registerOgreSubEntity()

void registerOgreSubEntity ( AngelScript::asIScriptEngine *  engine)

Definition at line 782 of file OgreAngelscript.cpp.

◆ registerOgreSubMesh()

void registerOgreSubMesh ( AngelScript::asIScriptEngine *  engine)

Definition at line 1180 of file OgreAngelscript.cpp.

◆ registerOgreTechnique()

void registerOgreTechnique ( AngelScript::asIScriptEngine *  engine)

Definition at line 1273 of file OgreAngelscript.cpp.

◆ registerOgreTexture()

void registerOgreTexture ( AngelScript::asIScriptEngine *  engine)

Definition at line 682 of file OgreAngelscript.cpp.

◆ registerOgreTextureManager()

void registerOgreTextureManager ( AngelScript::asIScriptEngine *  engine)

Definition at line 703 of file OgreAngelscript.cpp.

◆ registerOgreTextureUnitState()

void registerOgreTextureUnitState ( AngelScript::asIScriptEngine *  engine)

Definition at line 1316 of file OgreAngelscript.cpp.

◆ registerOgreTimer()

void registerOgreTimer ( AngelScript::asIScriptEngine *  engine)

Definition at line 1327 of file OgreAngelscript.cpp.

◆ registerOgreVector2()

void registerOgreVector2 ( AngelScript::asIScriptEngine *  engine)

Definition at line 307 of file OgreAngelscript.cpp.

◆ registerOgreVector3()

void registerOgreVector3 ( AngelScript::asIScriptEngine *  engine)

Definition at line 186 of file OgreAngelscript.cpp.