RigsofRods
Soft-body Physics Simulation
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Data Structures | Enumerations | Functions | Variables
AngelOgre Namespace Reference

OGRE-AngelScript bindings; Actually named Ogre in the scripts, just changed for docs to separate things. More...

Data Structures

class  AnimationState
 Represents a single named skeletal animation track present in the mesh. More...
 
class  AnimationStateSet
 A manager for skeletal animation tracks in the entity. More...
 
class  Entity
 Defines an instance of a discrete, movable object based on a Mesh. More...
 
class  MovableObject
 Abstract class defining a movable object in a scene. More...
 
class  Node
 
class  Overlay
 
class  OverlayManager
 a singleton - use Ogre::OverlayManager::getSingleton() to retrieve instance. More...
 
class  Root
 a singleton - use Ogre::Root::getSingleton() to retrieve instance. More...
 
class  SceneManager
 Encapsulates everything renderable by OGRE - use game.getSceneManager() to get it. More...
 
class  SceneNode
 Class representing a node in the scene graph. More...
 
class  TextureManager
 a singleton - use Ogre::TextureManager::getSingleton() to retrieve instance. More...
 
class  TexturePtr
 

Enumerations

enum  GuiMetricsMode { GMM_PIXELS, GMM_RELATIVE, GMM_RELATIVE_ASPECT_ADJUSTED }
 

Functions

void show ()
 
void hide ()
 
bool isVisible () const
 
void setPosition (float, float)
 
void setDimensions (float, float)
 
float getLeft () const
 
float getTop () const
 
float getWidth () const
 
float getHeight () const
 
void setLeft (float)
 
void setTop (float)
 
void setWidth (float)
 
void setHeight (float)
 
const string & getMaterialName () const
 
void setMaterialName (const string &in, const string &in)
 
void setCaption (const string &in)
 
const string & getCaption () const
 
void setColour (const color &in)
 
const color & getColour () const
 
GuiMetricsMode getMetricsMode () const
 
void setMetricsMode (GuiMetricsMode)
 
GuiHorizontalAlignment getHorizontalAlignment () const
 
void setHorizontalAlignment (GuiHorizontalAlignment)
 

Variables

class AngelOgre::AnimationState Slerp
 
enum AngelOgre::GuiMetricsMode GHA_LEFT
 
enum AngelOgre::GuiMetricsMode GHA_CENTER
 
class AngelOgre::OverlayManagergetName
 

Detailed Description

OGRE-AngelScript bindings; Actually named Ogre in the scripts, just changed for docs to separate things.

Each of these objects is a loose subset of it's OGRE counterpart, see OGRE API Docs.