Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Fusion Namespace Reference

This is the minimum file to use Fusion This file should be included by all files that will use or implement Fusion's interfaces. More...


Classes

class  Args
class  Array
 Array provides an ECMAScript-compatible Array object. More...
class  Basic
class  Color3f
class  Color4f
class  DataStream
class  Date
 Date provides an ECMAScript-compatible Date object. More...
class  Engine
class  File
 File provides an interface to file access. More...
class  IDataStreamHandler
class  IDataStreamHandlerFactory
class  IEngine
class  ILogger
class  IObject
class  Loader
class  Math
 Math provides an ECMAScript-compatible Math object. More...
class  Object
 Object is the base for every other class used in Fusion content. More...
class  OrderedArray
class  Queue
 Template class for a queue of values of any type. More...
class  Rotation
class  UTF8String
class  String
class  Id
class  Value
class  Vec2f
class  Vec3f
class  Vec4f
class  Vector

Typedefs

typedef bool(* ArgsPushHandler )(Args &args, const Value &val)
typedef unsigned long threadid_t
typedef uint32_t tlskey_t

Functions

double __get_nan ()
double __get_inf ()
tlskey_t tlsAlloc ()
bool tlsFree (tlskey_t k)
bool tlsSetValue (tlskey_t k, void *d)
void * tlsGetValue (tlskey_t k)


Detailed Description

This is the minimum file to use Fusion This file should be included by all files that will use or implement Fusion's interfaces.

Typedef Documentation

typedef bool(* Fusion::ArgsPushHandler)(Args &args, const Value &val)
 

typedef unsigned long Fusion::threadid_t
 

typedef uint32_t Fusion::tlskey_t
 


Function Documentation

double Fusion::__get_inf  )  [inline]
 

double Fusion::__get_nan  )  [inline]
 

tlskey_t Fusion::tlsAlloc  )  [inline]
 

bool Fusion::tlsFree tlskey_t  k  )  [inline]
 

void* Fusion::tlsGetValue tlskey_t  k  )  [inline]
 

bool Fusion::tlsSetValue tlskey_t  k,
void *  d
[inline]
 


Generated on Sat Apr 1 06:08:32 2006 for Emma SDK Guide by  doxygen 1.4.3