libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
Referencia del Archivo moLunaClasses.cpp
#include "moLunaClasses.h"
Dependencia gráfica adjunta para moLunaClasses.cpp:

Ir al código fuente de este archivo.

defines

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

Funciones

 SCRIPT_FUNCTION (moLuaSoundManager, GetSoundCount)
 
 SCRIPT_FUNCTION (moLuaSoundManager, GetSound)
 
 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)
 

Documentación de los 'defines'

◆ lua_pindex

#define lua_pindex (   index)    (index + 1)

Definición en la línea 39 del archivo moLunaClasses.cpp.

◆ lua_pindexes

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

Definición en la línea 38 del archivo moLunaClasses.cpp.

Documentación de las funciones

◆ SCRIPT_FUNCTION() [1/79]

SCRIPT_FUNCTION ( moLuaSoundManager  ,
GetSoundCount   
)

◆ SCRIPT_FUNCTION() [2/79]

SCRIPT_FUNCTION ( moLuaSoundManager  ,
GetSound   
)

◆ SCRIPT_FUNCTION() [3/79]

SCRIPT_FUNCTION ( moLuaTextureManager  ,
GetTextureMOId   
)

◆ SCRIPT_FUNCTION() [4/79]

SCRIPT_FUNCTION ( moLuaTextureManager  ,
GetTextureBuffer   
)

◆ SCRIPT_FUNCTION() [5/79]

SCRIPT_FUNCTION ( moLuaTextureManager  ,
AddTexture   
)

◆ SCRIPT_FUNCTION() [6/79]

SCRIPT_FUNCTION ( moLuaTextureManager  ,
DeleteTexture   
)

◆ SCRIPT_FUNCTION() [7/79]

SCRIPT_FUNCTION ( moLuaTextureManager  ,
AddTextureBuffer   
)

◆ SCRIPT_FUNCTION() [8/79]

SCRIPT_FUNCTION ( moLuaTextureManager  ,
DeleteTextureBuffer   
)

◆ SCRIPT_FUNCTION() [9/79]

SCRIPT_FUNCTION ( moLuaTextureManager  ,
GetGLId   
)

◆ SCRIPT_FUNCTION() [10/79]

SCRIPT_FUNCTION ( moLuaTextureManager  ,
ValidTexture   
)

◆ SCRIPT_FUNCTION() [11/79]

SCRIPT_FUNCTION ( moLuaCircularVideoBuffer  ,
PauseRecording   
)

◆ SCRIPT_FUNCTION() [12/79]

SCRIPT_FUNCTION ( moLuaCircularVideoBuffer  ,
ContinueRecording   
)

◆ SCRIPT_FUNCTION() [13/79]

SCRIPT_FUNCTION ( moLuaCircularVideoBuffer  ,
StopRecording   
)

◆ SCRIPT_FUNCTION() [14/79]

SCRIPT_FUNCTION ( moLuaCircularVideoBuffer  ,
GetRecordPosition   
)

◆ SCRIPT_FUNCTION() [15/79]

SCRIPT_FUNCTION ( moLuaCircularVideoBuffer  ,
GetFrameCount   
)

◆ SCRIPT_FUNCTION() [16/79]

SCRIPT_FUNCTION ( moLuaCircularVideoBuffer  ,
IsRecording   
)

◆ SCRIPT_FUNCTION() [17/79]

SCRIPT_FUNCTION ( moLuaVideoBufferPath  ,
GetCompletePath   
)

◆ SCRIPT_FUNCTION() [18/79]

SCRIPT_FUNCTION ( moLuaVideoBufferPath  ,
GetTotalFiles   
)

◆ SCRIPT_FUNCTION() [19/79]

SCRIPT_FUNCTION ( moLuaVideoBufferPath  ,
GetImagesProcessed   
)

◆ SCRIPT_FUNCTION() [20/79]

SCRIPT_FUNCTION ( moLuaVideoBufferPath  ,
LoadCompleted   
)

◆ SCRIPT_FUNCTION() [21/79]

SCRIPT_FUNCTION ( moLuaVideoManager  ,
GetVideoBuffer   
)

◆ SCRIPT_FUNCTION() [22/79]

SCRIPT_FUNCTION ( moLuaVideoManager  ,
GetCircularVideoBufferCount   
)

◆ SCRIPT_FUNCTION() [23/79]

SCRIPT_FUNCTION ( moLuaVideoManager  ,
GetCircularVideoBuffer   
)

◆ SCRIPT_FUNCTION() [24/79]

SCRIPT_FUNCTION ( moLuaVideoManager  ,
GetVideoBufferPathCount   
)

◆ SCRIPT_FUNCTION() [25/79]

SCRIPT_FUNCTION ( moLuaVideoManager  ,
GetVideoBufferPath   
)

◆ SCRIPT_FUNCTION() [26/79]

SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetResource   
)

◆ SCRIPT_FUNCTION() [27/79]

SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetResourceIndex   
)

◆ SCRIPT_FUNCTION() [28/79]

SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetResourceByType   
)

◆ SCRIPT_FUNCTION() [29/79]

SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetResourceName   
)

◆ SCRIPT_FUNCTION() [30/79]

SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetResourceLabelName   
)

◆ SCRIPT_FUNCTION() [31/79]

SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetResourceType   
)

◆ SCRIPT_FUNCTION() [32/79]

SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetTextureMan   
)

◆ SCRIPT_FUNCTION() [33/79]

SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetVideoMan   
)

◆ SCRIPT_FUNCTION() [34/79]

SCRIPT_FUNCTION ( moLuaResourceManager  ,
GetSoundMan   
)

◆ SCRIPT_FUNCTION() [35/79]

SCRIPT_FUNCTION ( moLuaMath  ,
ASin   
)

◆ SCRIPT_FUNCTION() [36/79]

SCRIPT_FUNCTION ( moLuaMath  ,
ATan   
)

◆ SCRIPT_FUNCTION() [37/79]

SCRIPT_FUNCTION ( moLuaMath  ,
ATan2   
)

◆ SCRIPT_FUNCTION() [38/79]

SCRIPT_FUNCTION ( moLuaMath  ,
Ceil   
)

◆ SCRIPT_FUNCTION() [39/79]

SCRIPT_FUNCTION ( moLuaMath  ,
Cos   
)

◆ SCRIPT_FUNCTION() [40/79]

SCRIPT_FUNCTION ( moLuaMath  ,
Exp   
)

◆ SCRIPT_FUNCTION() [41/79]

SCRIPT_FUNCTION ( moLuaMath  ,
FAbs   
)

◆ SCRIPT_FUNCTION() [42/79]

SCRIPT_FUNCTION ( moLuaMath  ,
Floor   
)

◆ SCRIPT_FUNCTION() [43/79]

SCRIPT_FUNCTION ( moLuaMath  ,
FMod   
)

◆ SCRIPT_FUNCTION() [44/79]

SCRIPT_FUNCTION ( moLuaMath  ,
InvSqrt   
)

◆ SCRIPT_FUNCTION() [45/79]

SCRIPT_FUNCTION ( moLuaMath  ,
Log   
)

◆ SCRIPT_FUNCTION() [46/79]

SCRIPT_FUNCTION ( moLuaMath  ,
Log2   
)

◆ SCRIPT_FUNCTION() [47/79]

SCRIPT_FUNCTION ( moLuaMath  ,
Log10   
)

◆ SCRIPT_FUNCTION() [48/79]

SCRIPT_FUNCTION ( moLuaMath  ,
Pow   
)

◆ SCRIPT_FUNCTION() [49/79]

SCRIPT_FUNCTION ( moLuaMath  ,
Sin   
)

◆ SCRIPT_FUNCTION() [50/79]

SCRIPT_FUNCTION ( moLuaMath  ,
Sqr   
)

◆ SCRIPT_FUNCTION() [51/79]

SCRIPT_FUNCTION ( moLuaMath  ,
Sqrt   
)

◆ SCRIPT_FUNCTION() [52/79]

SCRIPT_FUNCTION ( moLuaMath  ,
Tan   
)

◆ SCRIPT_FUNCTION() [53/79]

SCRIPT_FUNCTION ( moLuaMath  ,
UnitRandom   
)

◆ SCRIPT_FUNCTION() [54/79]

SCRIPT_FUNCTION ( moLuaMath  ,
SymmetricRandom   
)

◆ SCRIPT_FUNCTION() [55/79]

SCRIPT_FUNCTION ( moLuaMath  ,
IntervalRandom   
)

◆ SCRIPT_FUNCTION() [56/79]

SCRIPT_FUNCTION ( moLuaP5  ,
line   
)

◆ SCRIPT_FUNCTION() [57/79]

SCRIPT_FUNCTION ( moLuaP5  ,
arc   
)

◆ SCRIPT_FUNCTION() [58/79]

SCRIPT_FUNCTION ( moLuaP5  ,
point   
)

◆ SCRIPT_FUNCTION() [59/79]

SCRIPT_FUNCTION ( moLuaP5  ,
quad   
)

◆ SCRIPT_FUNCTION() [60/79]

SCRIPT_FUNCTION ( moLuaP5  ,
ellipse   
)

◆ SCRIPT_FUNCTION() [61/79]

SCRIPT_FUNCTION ( moLuaP5  ,
rect   
)

◆ SCRIPT_FUNCTION() [62/79]

SCRIPT_FUNCTION ( moLuaP5  ,
strokeWeight   
)

◆ SCRIPT_FUNCTION() [63/79]

SCRIPT_FUNCTION ( moLuaP5  ,
background   
)

◆ SCRIPT_FUNCTION() [64/79]

SCRIPT_FUNCTION ( moLuaP5  ,
colorMode   
)

◆ SCRIPT_FUNCTION() [65/79]

SCRIPT_FUNCTION ( moLuaP5  ,
stroke   
)

◆ SCRIPT_FUNCTION() [66/79]

SCRIPT_FUNCTION ( moLuaP5  ,
noFill   
)

◆ SCRIPT_FUNCTION() [67/79]

SCRIPT_FUNCTION ( moLuaP5  ,
noStroke   
)

◆ SCRIPT_FUNCTION() [68/79]

SCRIPT_FUNCTION ( moLuaP5  ,
fill   
)

◆ SCRIPT_FUNCTION() [69/79]

SCRIPT_FUNCTION ( moLuaP5  ,
pushMatrix   
)

◆ SCRIPT_FUNCTION() [70/79]

SCRIPT_FUNCTION ( moLuaP5  ,
popMatrix   
)

◆ SCRIPT_FUNCTION() [71/79]

SCRIPT_FUNCTION ( moLuaP5  ,
resetMatrix   
)

◆ SCRIPT_FUNCTION() [72/79]

SCRIPT_FUNCTION ( moLuaP5  ,
scale   
)

◆ SCRIPT_FUNCTION() [73/79]

SCRIPT_FUNCTION ( moLuaP5  ,
translate   
)

◆ SCRIPT_FUNCTION() [74/79]

SCRIPT_FUNCTION ( moLuaP5  ,
rotate   
)

◆ SCRIPT_FUNCTION() [75/79]

SCRIPT_FUNCTION ( moLuaP5  ,
PRGB   
)

◆ SCRIPT_FUNCTION() [76/79]

SCRIPT_FUNCTION ( moLuaP5  ,
PHSB   
)

◆ SCRIPT_FUNCTION() [77/79]

SCRIPT_FUNCTION ( moLuaP5  ,
PHALF_PI   
)

◆ SCRIPT_FUNCTION() [78/79]

SCRIPT_FUNCTION ( moLuaP5  ,
PTWO_PI   
)

◆ SCRIPT_FUNCTION() [79/79]

SCRIPT_FUNCTION ( moLuaP5  ,
PPI   
)