libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
moLunaClasses.cpp File Reference
#include "moLunaClasses.h"

Go to the source code of this file.

Macros

#define lua_pindexes(L)   ( lua_gettop(L) - 1 )
 
#define lua_pindex(index)   (index + 1)
 

Functions

 SCRIPT_FUNCTION (moLuaSoundManager, GetSoundCount)
 
 SCRIPT_FUNCTION (moLuaSoundManager, GetSound)
 
END_SCRIPT_CLASS_FUNCTIONS DEFINE_SCRIPT_CLASS_PROPERTIES (moLuaSoundManager)
 
END_SCRIPT_CLASS_PROPERTIES SCRIPT_CONSTRUCTOR_IMPLEMENTATION (moLuaSoundManager)
 
 SCRIPT_FUNCTION_IMPLEMENTATION (moLuaSoundManager, GetSoundCount)
 
 SCRIPT_FUNCTION_IMPLEMENTATION (moLuaSoundManager, GetSound)
 
 SCRIPT_FUNCTION (moLuaTextureManager, GetTextureCount)
 
 SCRIPT_FUNCTION (moLuaTextureManager, GetTextureMOId)
 
 SCRIPT_FUNCTION (moLuaTextureManager, GetTextureBuffer)
 
 SCRIPT_FUNCTION (moLuaTextureManager, AddTexture)
 
 SCRIPT_FUNCTION (moLuaTextureManager, DeleteTexture)
 
 SCRIPT_FUNCTION (moLuaTextureManager, AddTextureBuffer)
 
 SCRIPT_FUNCTION (moLuaTextureManager, DeleteTextureBuffer)
 
 SCRIPT_FUNCTION (moLuaTextureManager, GetGLId)
 
 SCRIPT_FUNCTION (moLuaTextureManager, ValidTexture)
 
 SCRIPT_FUNCTION (moLuaCircularVideoBuffer, PauseRecording)
 
 SCRIPT_FUNCTION (moLuaCircularVideoBuffer, ContinueRecording)
 
 SCRIPT_FUNCTION (moLuaCircularVideoBuffer, StopRecording)
 
 SCRIPT_FUNCTION (moLuaCircularVideoBuffer, GetRecordPosition)
 
 SCRIPT_FUNCTION (moLuaCircularVideoBuffer, GetFrameCount)
 
 SCRIPT_FUNCTION (moLuaCircularVideoBuffer, IsRecording)
 
 SCRIPT_FUNCTION (moLuaVideoBufferPath, GetCompletePath)
 
 SCRIPT_FUNCTION (moLuaVideoBufferPath, GetTotalFiles)
 
 SCRIPT_FUNCTION (moLuaVideoBufferPath, GetImagesProcessed)
 
 SCRIPT_FUNCTION (moLuaVideoBufferPath, LoadCompleted)
 
 SCRIPT_FUNCTION (moLuaVideoManager, GetVideoBuffer)
 
 SCRIPT_FUNCTION (moLuaVideoManager, GetCircularVideoBufferCount)
 
 SCRIPT_FUNCTION (moLuaVideoManager, GetCircularVideoBuffer)
 
 SCRIPT_FUNCTION (moLuaVideoManager, GetVideoBufferPathCount)
 
 SCRIPT_FUNCTION (moLuaVideoManager, GetVideoBufferPath)
 
 SCRIPT_FUNCTION (moLuaResourceManager, GetResource)
 
 SCRIPT_FUNCTION (moLuaResourceManager, GetResourceIndex)
 
 SCRIPT_FUNCTION (moLuaResourceManager, GetResourceByType)
 
 SCRIPT_FUNCTION (moLuaResourceManager, GetResourceName)
 
 SCRIPT_FUNCTION (moLuaResourceManager, GetResourceLabelName)
 
 SCRIPT_FUNCTION (moLuaResourceManager, GetResourceType)
 
 SCRIPT_FUNCTION (moLuaResourceManager, GetTextureMan)
 
 SCRIPT_FUNCTION (moLuaResourceManager, GetVideoMan)
 
 SCRIPT_FUNCTION (moLuaResourceManager, GetSoundMan)
 
 SCRIPT_FUNCTION (moLuaMath, ASin)
 
 SCRIPT_FUNCTION (moLuaMath, ATan)
 
 SCRIPT_FUNCTION (moLuaMath, ATan2)
 
 SCRIPT_FUNCTION (moLuaMath, Ceil)
 
 SCRIPT_FUNCTION (moLuaMath, Cos)
 
 SCRIPT_FUNCTION (moLuaMath, Exp)
 
 SCRIPT_FUNCTION (moLuaMath, FAbs)
 
 SCRIPT_FUNCTION (moLuaMath, Floor)
 
 SCRIPT_FUNCTION (moLuaMath, FMod)
 
 SCRIPT_FUNCTION (moLuaMath, InvSqrt)
 
 SCRIPT_FUNCTION (moLuaMath, Log)
 
 SCRIPT_FUNCTION (moLuaMath, Log2)
 
 SCRIPT_FUNCTION (moLuaMath, Log10)
 
 SCRIPT_FUNCTION (moLuaMath, Pow)
 
 SCRIPT_FUNCTION (moLuaMath, Sin)
 
 SCRIPT_FUNCTION (moLuaMath, Sqr)
 
 SCRIPT_FUNCTION (moLuaMath, Sqrt)
 
 SCRIPT_FUNCTION (moLuaMath, Tan)
 
 SCRIPT_FUNCTION (moLuaMath, UnitRandom)
 
 SCRIPT_FUNCTION (moLuaMath, SymmetricRandom)
 
 SCRIPT_FUNCTION (moLuaMath, IntervalRandom)
 
 SCRIPT_FUNCTION (moLuaP5, line)
 
 SCRIPT_FUNCTION (moLuaP5, arc)
 
 SCRIPT_FUNCTION (moLuaP5, point)
 
 SCRIPT_FUNCTION (moLuaP5, quad)
 
 SCRIPT_FUNCTION (moLuaP5, ellipse)
 
 SCRIPT_FUNCTION (moLuaP5, rect)
 
 SCRIPT_FUNCTION (moLuaP5, strokeWeight)
 
 SCRIPT_FUNCTION (moLuaP5, background)
 
 SCRIPT_FUNCTION (moLuaP5, colorMode)
 
 SCRIPT_FUNCTION (moLuaP5, stroke)
 
 SCRIPT_FUNCTION (moLuaP5, noFill)
 
 SCRIPT_FUNCTION (moLuaP5, noStroke)
 
 SCRIPT_FUNCTION (moLuaP5, fill)
 
 SCRIPT_FUNCTION (moLuaP5, pushMatrix)
 
 SCRIPT_FUNCTION (moLuaP5, popMatrix)
 
 SCRIPT_FUNCTION (moLuaP5, resetMatrix)
 
 SCRIPT_FUNCTION (moLuaP5, scale)
 
 SCRIPT_FUNCTION (moLuaP5, translate)
 
 SCRIPT_FUNCTION (moLuaP5, rotate)
 
 SCRIPT_FUNCTION (moLuaP5, PRGB)
 
 SCRIPT_FUNCTION (moLuaP5, PHSB)
 
 SCRIPT_FUNCTION (moLuaP5, PHALF_PI)
 
 SCRIPT_FUNCTION (moLuaP5, PTWO_PI)
 
 SCRIPT_FUNCTION (moLuaP5, PPI)
 

Macro Definition Documentation

#define lua_pindex (   index)    (index + 1)

Definition at line 39 of file moLunaClasses.cpp.

#define lua_pindexes (   L)    ( lua_gettop(L) - 1 )

Definition at line 38 of file moLunaClasses.cpp.

Function Documentation

END_SCRIPT_CLASS_FUNCTIONS DEFINE_SCRIPT_CLASS_PROPERTIES ( moLuaSoundManager  )

Definition at line 57 of file moLunaClasses.cpp.

END_SCRIPT_CLASS_PROPERTIES SCRIPT_CONSTRUCTOR_IMPLEMENTATION ( moLuaSoundManager  )

Definition at line 62 of file moLunaClasses.cpp.

SCRIPT_FUNCTION ( moLuaSoundManager  ,
GetSoundCount   
)
SCRIPT_FUNCTION ( moLuaSoundManager  ,
GetSound   
)
SCRIPT_FUNCTION ( moLuaTextureManager  ,
GetTextureCount   
)
SCRIPT_FUNCTION ( moLuaTextureManager  ,
GetTextureMOId   
)
SCRIPT_FUNCTION ( moLuaTextureManager  ,
GetTextureBuffer   
)
SCRIPT_FUNCTION ( moLuaTextureManager  ,
AddTexture   
)
SCRIPT_FUNCTION ( moLuaTextureManager  ,
DeleteTexture   
)
SCRIPT_FUNCTION ( moLuaTextureManager  ,
AddTextureBuffer   
)
SCRIPT_FUNCTION ( moLuaTextureManager  ,
DeleteTextureBuffer   
)
SCRIPT_FUNCTION ( moLuaTextureManager  ,
GetGLId   
)
SCRIPT_FUNCTION ( moLuaTextureManager  ,
ValidTexture   
)
SCRIPT_FUNCTION ( moLuaCircularVideoBuffer  ,
PauseRecording   
)
SCRIPT_FUNCTION ( moLuaCircularVideoBuffer  ,
ContinueRecording   
)
SCRIPT_FUNCTION ( moLuaCircularVideoBuffer  ,
StopRecording   
)
SCRIPT_FUNCTION ( moLuaCircularVideoBuffer  ,
GetRecordPosition   
)
SCRIPT_FUNCTION ( moLuaCircularVideoBuffer  ,
GetFrameCount   
)
SCRIPT_FUNCTION ( moLuaCircularVideoBuffer  ,
IsRecording   
)
SCRIPT_FUNCTION ( moLuaVideoBufferPath  ,
GetCompletePath   
)
SCRIPT_FUNCTION ( moLuaVideoBufferPath  ,
GetTotalFiles   
)
SCRIPT_FUNCTION ( moLuaVideoBufferPath  ,
GetImagesProcessed   
)
SCRIPT_FUNCTION ( moLuaVideoBufferPath  ,
LoadCompleted   
)
SCRIPT_FUNCTION ( moLuaVideoManager  ,
GetVideoBuffer   
)
SCRIPT_FUNCTION ( moLuaVideoManager  ,
GetCircularVideoBufferCount   
)
SCRIPT_FUNCTION ( moLuaVideoManager  ,
GetCircularVideoBuffer   
)
SCRIPT_FUNCTION ( moLuaVideoManager  ,
GetVideoBufferPathCount   
)
SCRIPT_FUNCTION ( moLuaVideoManager  ,
GetVideoBufferPath   
)
SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetResource   
)
SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetResourceIndex   
)
SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetResourceByType   
)
SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetResourceName   
)
SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetResourceLabelName   
)
SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetResourceType   
)
SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetTextureMan   
)
SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetVideoMan   
)
SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetSoundMan   
)
SCRIPT_FUNCTION ( moLuaMath  ,
ASin   
)
SCRIPT_FUNCTION ( moLuaMath  ,
ATan   
)
SCRIPT_FUNCTION ( moLuaMath  ,
ATan2   
)
SCRIPT_FUNCTION ( moLuaMath  ,
Ceil   
)
SCRIPT_FUNCTION ( moLuaMath  ,
Cos   
)
SCRIPT_FUNCTION ( moLuaMath  ,
Exp   
)
SCRIPT_FUNCTION ( moLuaMath  ,
FAbs   
)
SCRIPT_FUNCTION ( moLuaMath  ,
Floor   
)
SCRIPT_FUNCTION ( moLuaMath  ,
FMod   
)
SCRIPT_FUNCTION ( moLuaMath  ,
InvSqrt   
)
SCRIPT_FUNCTION ( moLuaMath  ,
Log   
)
SCRIPT_FUNCTION ( moLuaMath  ,
Log2   
)
SCRIPT_FUNCTION ( moLuaMath  ,
Log10   
)
SCRIPT_FUNCTION ( moLuaMath  ,
Pow   
)
SCRIPT_FUNCTION ( moLuaMath  ,
Sin   
)
SCRIPT_FUNCTION ( moLuaMath  ,
Sqr   
)
SCRIPT_FUNCTION ( moLuaMath  ,
Sqrt   
)
SCRIPT_FUNCTION ( moLuaMath  ,
Tan   
)
SCRIPT_FUNCTION ( moLuaMath  ,
UnitRandom   
)
SCRIPT_FUNCTION ( moLuaMath  ,
SymmetricRandom   
)
SCRIPT_FUNCTION ( moLuaMath  ,
IntervalRandom   
)
SCRIPT_FUNCTION ( moLuaP5  ,
line   
)
SCRIPT_FUNCTION ( moLuaP5  ,
arc   
)
SCRIPT_FUNCTION ( moLuaP5  ,
point   
)
SCRIPT_FUNCTION ( moLuaP5  ,
quad   
)
SCRIPT_FUNCTION ( moLuaP5  ,
ellipse   
)
SCRIPT_FUNCTION ( moLuaP5  ,
rect   
)
SCRIPT_FUNCTION ( moLuaP5  ,
strokeWeight   
)
SCRIPT_FUNCTION ( moLuaP5  ,
background   
)
SCRIPT_FUNCTION ( moLuaP5  ,
colorMode   
)
SCRIPT_FUNCTION ( moLuaP5  ,
stroke   
)
SCRIPT_FUNCTION ( moLuaP5  ,
noFill   
)
SCRIPT_FUNCTION ( moLuaP5  ,
noStroke   
)
SCRIPT_FUNCTION ( moLuaP5  ,
fill   
)
SCRIPT_FUNCTION ( moLuaP5  ,
pushMatrix   
)
SCRIPT_FUNCTION ( moLuaP5  ,
popMatrix   
)
SCRIPT_FUNCTION ( moLuaP5  ,
resetMatrix   
)
SCRIPT_FUNCTION ( moLuaP5  ,
scale   
)
SCRIPT_FUNCTION ( moLuaP5  ,
translate   
)
SCRIPT_FUNCTION ( moLuaP5  ,
rotate   
)
SCRIPT_FUNCTION ( moLuaP5  ,
PRGB   
)
SCRIPT_FUNCTION ( moLuaP5  ,
PHSB   
)
SCRIPT_FUNCTION ( moLuaP5  ,
PHALF_PI   
)
SCRIPT_FUNCTION ( moLuaP5  ,
PTWO_PI   
)
SCRIPT_FUNCTION ( moLuaP5  ,
PPI   
)
SCRIPT_FUNCTION_IMPLEMENTATION ( moLuaSoundManager  ,
GetSoundCount   
)

Definition at line 73 of file moLunaClasses.cpp.

SCRIPT_FUNCTION_IMPLEMENTATION ( moLuaSoundManager  ,
GetSound   
)

Definition at line 85 of file moLunaClasses.cpp.