|
|
@@ -2,8 +2,22 @@
|
|
|
#include "PolycodeLUAWrappers.h"
|
|
|
|
|
|
int luaopen_Polycode(lua_State *L) {
|
|
|
- static const struct luaL_reg polycodeLib [] = { {"OSFILE", Polycore_OSFILE},
|
|
|
+ static const struct luaL_reg polycodeLib [] = { {"OSFILE_get_fileType", Polycore_OSFILE_get_fileType},
|
|
|
+ {"OSFILE_set_fileType", Polycore_OSFILE_set_fileType},
|
|
|
+ {"OSFILE", Polycore_OSFILE},
|
|
|
{"OSFILE_debugDump", Polycore_OSFILE_debugDump},
|
|
|
+ {"OSFileEntry_get_name", Polycore_OSFileEntry_get_name},
|
|
|
+ {"OSFileEntry_get_extension", Polycore_OSFileEntry_get_extension},
|
|
|
+ {"OSFileEntry_get_nameWithoutExtension", Polycore_OSFileEntry_get_nameWithoutExtension},
|
|
|
+ {"OSFileEntry_get_basePath", Polycore_OSFileEntry_get_basePath},
|
|
|
+ {"OSFileEntry_get_fullPath", Polycore_OSFileEntry_get_fullPath},
|
|
|
+ {"OSFileEntry_get_type", Polycore_OSFileEntry_get_type},
|
|
|
+ {"OSFileEntry_set_name", Polycore_OSFileEntry_set_name},
|
|
|
+ {"OSFileEntry_set_extension", Polycore_OSFileEntry_set_extension},
|
|
|
+ {"OSFileEntry_set_nameWithoutExtension", Polycore_OSFileEntry_set_nameWithoutExtension},
|
|
|
+ {"OSFileEntry_set_basePath", Polycore_OSFileEntry_set_basePath},
|
|
|
+ {"OSFileEntry_set_fullPath", Polycore_OSFileEntry_set_fullPath},
|
|
|
+ {"OSFileEntry_set_type", Polycore_OSFileEntry_set_type},
|
|
|
{"OSFileEntry", Polycore_OSFileEntry},
|
|
|
{"OSBasics_open", Polycore_OSBasics_open},
|
|
|
{"OSBasics_close", Polycore_OSBasics_close},
|
|
|
@@ -11,8 +25,6 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"OSBasics_write", Polycore_OSBasics_write},
|
|
|
{"OSBasics_seek", Polycore_OSBasics_seek},
|
|
|
{"OSBasics_tell", Polycore_OSBasics_tell},
|
|
|
- {"OSBasics_parsePhysFSFolder", Polycore_OSBasics_parsePhysFSFolder},
|
|
|
- {"OSBasics_parseFolder", Polycore_OSBasics_parseFolder},
|
|
|
{"OSBasics_isFolder", Polycore_OSBasics_isFolder},
|
|
|
{"OSBasics_createFolder", Polycore_OSBasics_createFolder},
|
|
|
{"OSBasics_removeItem", Polycore_OSBasics_removeItem},
|
|
|
@@ -28,6 +40,8 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"BezierCurve_getPointAt", Polycore_BezierCurve_getPointAt},
|
|
|
{"BezierCurve_getPointBetween", Polycore_BezierCurve_getPointBetween},
|
|
|
{"BezierCurve_rebuildBuffers", Polycore_BezierCurve_rebuildBuffers},
|
|
|
+ {"Bone_get_parentBoneId", Polycore_Bone_get_parentBoneId},
|
|
|
+ {"Bone_set_parentBoneId", Polycore_Bone_set_parentBoneId},
|
|
|
{"Bone", Polycore_Bone},
|
|
|
{"Bone_enableBoneLabel", Polycore_Bone_enableBoneLabel},
|
|
|
{"Bone_getName", Polycore_Bone_getName},
|
|
|
@@ -64,6 +78,14 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"Camera_getExposureLevel", Polycore_Camera_getExposureLevel},
|
|
|
{"Camera_createPostFilter", Polycore_Camera_createPostFilter},
|
|
|
{"Camera_setPostFilter", Polycore_Camera_setPostFilter},
|
|
|
+ {"Color_get_r", Polycore_Color_get_r},
|
|
|
+ {"Color_get_g", Polycore_Color_get_g},
|
|
|
+ {"Color_get_b", Polycore_Color_get_b},
|
|
|
+ {"Color_get_a", Polycore_Color_get_a},
|
|
|
+ {"Color_set_r", Polycore_Color_set_r},
|
|
|
+ {"Color_set_g", Polycore_Color_set_g},
|
|
|
+ {"Color_set_b", Polycore_Color_set_b},
|
|
|
+ {"Color_set_a", Polycore_Color_set_a},
|
|
|
{"Color", Polycore_Color},
|
|
|
{"Color_setColorHex", Polycore_Color_setColorHex},
|
|
|
{"Color_setColorHexRGB", Polycore_Color_setColorHexRGB},
|
|
|
@@ -82,6 +104,38 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"Config_setNumericValue", Polycore_Config_setNumericValue},
|
|
|
{"Config_getNumericValue", Polycore_Config_getNumericValue},
|
|
|
{"Config_getStringValue", Polycore_Config_getStringValue},
|
|
|
+ {"Core_Update", Polycore_Core_Update},
|
|
|
+ {"Core_getTicks", Polycore_Core_getTicks},
|
|
|
+ {"Core_enableMouse", Polycore_Core_enableMouse},
|
|
|
+ {"Core_setCursor", Polycore_Core_setCursor},
|
|
|
+ {"Core_createThread", Polycore_Core_createThread},
|
|
|
+ {"Core_lockMutex", Polycore_Core_lockMutex},
|
|
|
+ {"Core_unlockMutex", Polycore_Core_unlockMutex},
|
|
|
+ {"Core_createMutex", Polycore_Core_createMutex},
|
|
|
+ {"Core_copyStringToClipboard", Polycore_Core_copyStringToClipboard},
|
|
|
+ {"Core_getClipboardString", Polycore_Core_getClipboardString},
|
|
|
+ {"Core_getServices", Polycore_Core_getServices},
|
|
|
+ {"Core_getFPS", Polycore_Core_getFPS},
|
|
|
+ {"Core_Shutdown", Polycore_Core_Shutdown},
|
|
|
+ {"Core_isFullscreen", Polycore_Core_isFullscreen},
|
|
|
+ {"Core_getAALevel", Polycore_Core_getAALevel},
|
|
|
+ {"Core_getInput", Polycore_Core_getInput},
|
|
|
+ {"Core_getXRes", Polycore_Core_getXRes},
|
|
|
+ {"Core_getYRes", Polycore_Core_getYRes},
|
|
|
+ {"Core_getNumVideoModes", Polycore_Core_getNumVideoModes},
|
|
|
+ {"Core_createFolder", Polycore_Core_createFolder},
|
|
|
+ {"Core_copyDiskItem", Polycore_Core_copyDiskItem},
|
|
|
+ {"Core_moveDiskItem", Polycore_Core_moveDiskItem},
|
|
|
+ {"Core_removeDiskItem", Polycore_Core_removeDiskItem},
|
|
|
+ {"Core_openFolderPicker", Polycore_Core_openFolderPicker},
|
|
|
+ {"Core_setVideoModeIndex", Polycore_Core_setVideoModeIndex},
|
|
|
+ {"Core_setVideoMode", Polycore_Core_setVideoMode},
|
|
|
+ {"Core_resizeTo", Polycore_Core_resizeTo},
|
|
|
+ {"Core_doSleep", Polycore_Core_doSleep},
|
|
|
+ {"Core_getElapsed", Polycore_Core_getElapsed},
|
|
|
+ {"Core_getTicksFloat", Polycore_Core_getTicksFloat},
|
|
|
+ {"Core_setUserPointer", Polycore_Core_setUserPointer},
|
|
|
+ {"Core_getUserPointer", Polycore_Core_getUserPointer},
|
|
|
{"CoreInput", Polycore_CoreInput},
|
|
|
{"CoreInput_mouseWheelUp", Polycore_CoreInput_mouseWheelUp},
|
|
|
{"CoreInput_mouseWheelDown", Polycore_CoreInput_mouseWheelDown},
|
|
|
@@ -119,6 +173,36 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"Data_setFromString", Polycore_Data_setFromString},
|
|
|
{"Data_saveToFile", Polycore_Data_saveToFile},
|
|
|
{"Data_getData", Polycore_Data_getData},
|
|
|
+ {"Entity_get_custEntityType", Polycore_Entity_get_custEntityType},
|
|
|
+ {"Entity_get_billboardMode", Polycore_Entity_get_billboardMode},
|
|
|
+ {"Entity_get_billboardRoll", Polycore_Entity_get_billboardRoll},
|
|
|
+ {"Entity_get_alphaTest", Polycore_Entity_get_alphaTest},
|
|
|
+ {"Entity_get_backfaceCulled", Polycore_Entity_get_backfaceCulled},
|
|
|
+ {"Entity_get_renderWireframe", Polycore_Entity_get_renderWireframe},
|
|
|
+ {"Entity_get_enabled", Polycore_Entity_get_enabled},
|
|
|
+ {"Entity_get_visible", Polycore_Entity_get_visible},
|
|
|
+ {"Entity_get_depthWrite", Polycore_Entity_get_depthWrite},
|
|
|
+ {"Entity_get_depthTest", Polycore_Entity_get_depthTest},
|
|
|
+ {"Entity_get_colorAffectsChildren", Polycore_Entity_get_colorAffectsChildren},
|
|
|
+ {"Entity_get_depthOnly", Polycore_Entity_get_depthOnly},
|
|
|
+ {"Entity_get_ignoreParentMatrix", Polycore_Entity_get_ignoreParentMatrix},
|
|
|
+ {"Entity_get_maskByZbuffer", Polycore_Entity_get_maskByZbuffer},
|
|
|
+ {"Entity_get_isMask", Polycore_Entity_get_isMask},
|
|
|
+ {"Entity_set_custEntityType", Polycore_Entity_set_custEntityType},
|
|
|
+ {"Entity_set_billboardMode", Polycore_Entity_set_billboardMode},
|
|
|
+ {"Entity_set_billboardRoll", Polycore_Entity_set_billboardRoll},
|
|
|
+ {"Entity_set_alphaTest", Polycore_Entity_set_alphaTest},
|
|
|
+ {"Entity_set_backfaceCulled", Polycore_Entity_set_backfaceCulled},
|
|
|
+ {"Entity_set_renderWireframe", Polycore_Entity_set_renderWireframe},
|
|
|
+ {"Entity_set_enabled", Polycore_Entity_set_enabled},
|
|
|
+ {"Entity_set_visible", Polycore_Entity_set_visible},
|
|
|
+ {"Entity_set_depthWrite", Polycore_Entity_set_depthWrite},
|
|
|
+ {"Entity_set_depthTest", Polycore_Entity_set_depthTest},
|
|
|
+ {"Entity_set_colorAffectsChildren", Polycore_Entity_set_colorAffectsChildren},
|
|
|
+ {"Entity_set_depthOnly", Polycore_Entity_set_depthOnly},
|
|
|
+ {"Entity_set_ignoreParentMatrix", Polycore_Entity_set_ignoreParentMatrix},
|
|
|
+ {"Entity_set_maskByZbuffer", Polycore_Entity_set_maskByZbuffer},
|
|
|
+ {"Entity_set_isMask", Polycore_Entity_set_isMask},
|
|
|
{"Entity", Polycore_Entity},
|
|
|
{"Entity_Render", Polycore_Entity_Render},
|
|
|
{"Entity_Update", Polycore_Entity_Update},
|
|
|
@@ -217,24 +301,6 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"FontManager", Polycore_FontManager},
|
|
|
{"FontManager_registerFont", Polycore_FontManager_registerFont},
|
|
|
{"FontManager_getFontByName", Polycore_FontManager_getFontByName},
|
|
|
- {"GenericScene", Polycore_GenericScene},
|
|
|
- {"GenericScene_Render", Polycore_GenericScene_Render},
|
|
|
- {"GenericScene_RenderDepthOnly", Polycore_GenericScene_RenderDepthOnly},
|
|
|
- {"GenericScene_addGrid", Polycore_GenericScene_addGrid},
|
|
|
- {"GenericScene_readString", Polycore_GenericScene_readString},
|
|
|
- {"GenericScene_loadScene", Polycore_GenericScene_loadScene},
|
|
|
- {"GenericScene_generateLightmaps", Polycore_GenericScene_generateLightmaps},
|
|
|
- {"GenericScene_addLight", Polycore_GenericScene_addLight},
|
|
|
- {"GenericScene_getNearestLight", Polycore_GenericScene_getNearestLight},
|
|
|
- {"GenericScene_writeEntityMatrix", Polycore_GenericScene_writeEntityMatrix},
|
|
|
- {"GenericScene_writeString", Polycore_GenericScene_writeString},
|
|
|
- {"GenericScene_saveScene", Polycore_GenericScene_saveScene},
|
|
|
- {"GenericScene_getNumStaticGeometry", Polycore_GenericScene_getNumStaticGeometry},
|
|
|
- {"GenericScene_getStaticGeometry", Polycore_GenericScene_getStaticGeometry},
|
|
|
- {"GenericScene_loadCollisionChild", Polycore_GenericScene_loadCollisionChild},
|
|
|
- {"GenericScene_getNumLights", Polycore_GenericScene_getNumLights},
|
|
|
- {"GenericScene_getLight", Polycore_GenericScene_getLight},
|
|
|
- {"GenericScene_getCustomEntityByType", Polycore_GenericScene_getCustomEntityByType},
|
|
|
{"OpenGLCubemap", Polycore_OpenGLCubemap},
|
|
|
{"OpenGLCubemap_getTextureID", Polycore_OpenGLCubemap_getTextureID},
|
|
|
{"Image", Polycore_Image},
|
|
|
@@ -266,6 +332,10 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"Image_getWidth", Polycore_Image_getWidth},
|
|
|
{"Image_getHeight", Polycore_Image_getHeight},
|
|
|
{"Image_getPixels", Polycore_Image_getPixels},
|
|
|
+ {"InputEvent_get_mouseButton", Polycore_InputEvent_get_mouseButton},
|
|
|
+ {"InputEvent_get_timestamp", Polycore_InputEvent_get_timestamp},
|
|
|
+ {"InputEvent_set_mouseButton", Polycore_InputEvent_set_mouseButton},
|
|
|
+ {"InputEvent_set_timestamp", Polycore_InputEvent_set_timestamp},
|
|
|
{"InputEvent", Polycore_InputEvent},
|
|
|
{"InputEvent_keyCode", Polycore_InputEvent_keyCode},
|
|
|
{"Label", Polycore_Label},
|
|
|
@@ -315,6 +385,8 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"Matrix4_getEulerAngles", Polycore_Matrix4_getEulerAngles},
|
|
|
{"Matrix4_inverse", Polycore_Matrix4_inverse},
|
|
|
{"Matrix4_inverseAffine", Polycore_Matrix4_inverseAffine},
|
|
|
+ {"Mesh_get_useVertexColors", Polycore_Mesh_get_useVertexColors},
|
|
|
+ {"Mesh_set_useVertexColors", Polycore_Mesh_set_useVertexColors},
|
|
|
{"Mesh", Polycore_Mesh},
|
|
|
{"Mesh_addPolygon", Polycore_Mesh_addPolygon},
|
|
|
{"Mesh_loadMesh", Polycore_Mesh_loadMesh},
|
|
|
@@ -340,12 +412,42 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"Mesh_setMeshType", Polycore_Mesh_setMeshType},
|
|
|
{"Mesh_calculateBBox", Polycore_Mesh_calculateBBox},
|
|
|
{"Mesh_hasVertexBuffer", Polycore_Mesh_hasVertexBuffer},
|
|
|
+ {"VertexBuffer_get_verticesPerFace", Polycore_VertexBuffer_get_verticesPerFace},
|
|
|
+ {"VertexBuffer_get_meshType", Polycore_VertexBuffer_get_meshType},
|
|
|
+ {"VertexBuffer_set_verticesPerFace", Polycore_VertexBuffer_set_verticesPerFace},
|
|
|
+ {"VertexBuffer_set_meshType", Polycore_VertexBuffer_set_meshType},
|
|
|
{"VertexBuffer", Polycore_VertexBuffer},
|
|
|
{"VertexBuffer_getVertexCount", Polycore_VertexBuffer_getVertexCount},
|
|
|
{"PolycodeModule", Polycore_PolycodeModule},
|
|
|
{"PolycodeModule_getType", Polycore_PolycodeModule_getType},
|
|
|
+ {"ObjectEntry_get_type", Polycore_ObjectEntry_get_type},
|
|
|
+ {"ObjectEntry_get_name", Polycore_ObjectEntry_get_name},
|
|
|
+ {"ObjectEntry_get_NumberVal", Polycore_ObjectEntry_get_NumberVal},
|
|
|
+ {"ObjectEntry_get_intVal", Polycore_ObjectEntry_get_intVal},
|
|
|
+ {"ObjectEntry_get_stringVal", Polycore_ObjectEntry_get_stringVal},
|
|
|
+ {"ObjectEntry_get_boolVal", Polycore_ObjectEntry_get_boolVal},
|
|
|
+ {"ObjectEntry_get_length", Polycore_ObjectEntry_get_length},
|
|
|
+ {"ObjectEntry_set_type", Polycore_ObjectEntry_set_type},
|
|
|
+ {"ObjectEntry_set_name", Polycore_ObjectEntry_set_name},
|
|
|
+ {"ObjectEntry_set_NumberVal", Polycore_ObjectEntry_set_NumberVal},
|
|
|
+ {"ObjectEntry_set_intVal", Polycore_ObjectEntry_set_intVal},
|
|
|
+ {"ObjectEntry_set_stringVal", Polycore_ObjectEntry_set_stringVal},
|
|
|
+ {"ObjectEntry_set_boolVal", Polycore_ObjectEntry_set_boolVal},
|
|
|
+ {"ObjectEntry_set_length", Polycore_ObjectEntry_set_length},
|
|
|
{"ObjectEntry", Polycore_ObjectEntry},
|
|
|
{"ObjectEntry_addChild", Polycore_ObjectEntry_addChild},
|
|
|
+ {"Particle_get_life", Polycore_Particle_get_life},
|
|
|
+ {"Particle_get_lifespan", Polycore_Particle_get_lifespan},
|
|
|
+ {"Particle_get_brightnessDeviation", Polycore_Particle_get_brightnessDeviation},
|
|
|
+ {"Particle_get_perlinPosX", Polycore_Particle_get_perlinPosX},
|
|
|
+ {"Particle_get_perlinPosY", Polycore_Particle_get_perlinPosY},
|
|
|
+ {"Particle_get_perlinPosZ", Polycore_Particle_get_perlinPosZ},
|
|
|
+ {"Particle_set_life", Polycore_Particle_set_life},
|
|
|
+ {"Particle_set_lifespan", Polycore_Particle_set_lifespan},
|
|
|
+ {"Particle_set_brightnessDeviation", Polycore_Particle_set_brightnessDeviation},
|
|
|
+ {"Particle_set_perlinPosX", Polycore_Particle_set_perlinPosX},
|
|
|
+ {"Particle_set_perlinPosY", Polycore_Particle_set_perlinPosY},
|
|
|
+ {"Particle_set_perlinPosZ", Polycore_Particle_set_perlinPosZ},
|
|
|
{"Particle", Polycore_Particle},
|
|
|
{"Particle_Reset", Polycore_Particle_Reset},
|
|
|
{"Particle_createSceneParticle", Polycore_Particle_createSceneParticle},
|
|
|
@@ -358,8 +460,45 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"SceneParticleEmitter_addParticleBody", Polycore_SceneParticleEmitter_addParticleBody},
|
|
|
{"SceneParticleEmitter_getBaseMatrix", Polycore_SceneParticleEmitter_getBaseMatrix},
|
|
|
{"SceneParticleEmitter_Update", Polycore_SceneParticleEmitter_Update},
|
|
|
+ {"ParticleEmitter_get_particleSpeedMod", Polycore_ParticleEmitter_get_particleSpeedMod},
|
|
|
+ {"ParticleEmitter_get_brightnessDeviation", Polycore_ParticleEmitter_get_brightnessDeviation},
|
|
|
+ {"ParticleEmitter_get_lifespan", Polycore_ParticleEmitter_get_lifespan},
|
|
|
+ {"ParticleEmitter_get_rotationFollowsPath", Polycore_ParticleEmitter_get_rotationFollowsPath},
|
|
|
+ {"ParticleEmitter_set_particleSpeedMod", Polycore_ParticleEmitter_set_particleSpeedMod},
|
|
|
+ {"ParticleEmitter_set_brightnessDeviation", Polycore_ParticleEmitter_set_brightnessDeviation},
|
|
|
+ {"ParticleEmitter_set_lifespan", Polycore_ParticleEmitter_set_lifespan},
|
|
|
+ {"ParticleEmitter_set_rotationFollowsPath", Polycore_ParticleEmitter_set_rotationFollowsPath},
|
|
|
+ {"ParticleEmitter_createParticles", Polycore_ParticleEmitter_createParticles},
|
|
|
+ {"ParticleEmitter_setRotationSpeed", Polycore_ParticleEmitter_setRotationSpeed},
|
|
|
+ {"ParticleEmitter_setStartingColor", Polycore_ParticleEmitter_setStartingColor},
|
|
|
+ {"ParticleEmitter_setEndingColor", Polycore_ParticleEmitter_setEndingColor},
|
|
|
+ {"ParticleEmitter_setParticleBlendingMode", Polycore_ParticleEmitter_setParticleBlendingMode},
|
|
|
+ {"ParticleEmitter_setDepthWrite", Polycore_ParticleEmitter_setDepthWrite},
|
|
|
+ {"ParticleEmitter_setDepthTest", Polycore_ParticleEmitter_setDepthTest},
|
|
|
+ {"ParticleEmitter_setAlphaTest", Polycore_ParticleEmitter_setAlphaTest},
|
|
|
+ {"ParticleEmitter_enablePerlin", Polycore_ParticleEmitter_enablePerlin},
|
|
|
+ {"ParticleEmitter_setBillboardMode", Polycore_ParticleEmitter_setBillboardMode},
|
|
|
+ {"ParticleEmitter_enableEmitter", Polycore_ParticleEmitter_enableEmitter},
|
|
|
+ {"ParticleEmitter_emitterEnabled", Polycore_ParticleEmitter_emitterEnabled},
|
|
|
+ {"ParticleEmitter_setEmitterRadius", Polycore_ParticleEmitter_setEmitterRadius},
|
|
|
+ {"ParticleEmitter_setStartingScaleModifier", Polycore_ParticleEmitter_setStartingScaleModifier},
|
|
|
+ {"ParticleEmitter_setEndingScaleModifier", Polycore_ParticleEmitter_setEndingScaleModifier},
|
|
|
+ {"ParticleEmitter_setEmitRotationVector", Polycore_ParticleEmitter_setEmitRotationVector},
|
|
|
+ {"ParticleEmitter_setEmitRotationDeviance", Polycore_ParticleEmitter_setEmitRotationDeviance},
|
|
|
+ {"ParticleEmitter_setAllAtOnce", Polycore_ParticleEmitter_setAllAtOnce},
|
|
|
+ {"ParticleEmitter_Trigger", Polycore_ParticleEmitter_Trigger},
|
|
|
+ {"ParticleEmitter_resetParticle", Polycore_ParticleEmitter_resetParticle},
|
|
|
+ {"ParticleEmitter_setPerlinModSize", Polycore_ParticleEmitter_setPerlinModSize},
|
|
|
+ {"ParticleEmitter_setParticleCount", Polycore_ParticleEmitter_setParticleCount},
|
|
|
+ {"ParticleEmitter_addParticleBody", Polycore_ParticleEmitter_addParticleBody},
|
|
|
+ {"ParticleEmitter_getBaseMatrix", Polycore_ParticleEmitter_getBaseMatrix},
|
|
|
+ {"ParticleEmitter_updateEmitter", Polycore_ParticleEmitter_updateEmitter},
|
|
|
{"Perlin", Polycore_Perlin},
|
|
|
{"Perlin_Get", Polycore_Perlin_Get},
|
|
|
+ {"Polygon_get_useVertexNormals", Polycore_Polygon_get_useVertexNormals},
|
|
|
+ {"Polygon_get_hasSecUVs", Polycore_Polygon_get_hasSecUVs},
|
|
|
+ {"Polygon_set_useVertexNormals", Polycore_Polygon_set_useVertexNormals},
|
|
|
+ {"Polygon_set_hasSecUVs", Polycore_Polygon_set_hasSecUVs},
|
|
|
{"Polygon", Polycore_Polygon},
|
|
|
{"Polygon_getVertexCount", Polycore_Polygon_getVertexCount},
|
|
|
{"Polygon_getVertex", Polycore_Polygon_getVertex},
|
|
|
@@ -376,6 +515,14 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"Polygon_flipUVY", Polycore_Polygon_flipUVY},
|
|
|
{"Polygon_setUseFaceUV", Polycore_Polygon_setUseFaceUV},
|
|
|
{"Polygon_usesFaceUV", Polycore_Polygon_usesFaceUV},
|
|
|
+ {"Quaternion_get_x", Polycore_Quaternion_get_x},
|
|
|
+ {"Quaternion_get_y", Polycore_Quaternion_get_y},
|
|
|
+ {"Quaternion_get_z", Polycore_Quaternion_get_z},
|
|
|
+ {"Quaternion_get_w", Polycore_Quaternion_get_w},
|
|
|
+ {"Quaternion_set_x", Polycore_Quaternion_set_x},
|
|
|
+ {"Quaternion_set_y", Polycore_Quaternion_set_y},
|
|
|
+ {"Quaternion_set_z", Polycore_Quaternion_set_z},
|
|
|
+ {"Quaternion_set_w", Polycore_Quaternion_set_w},
|
|
|
{"Quaternion", Polycore_Quaternion},
|
|
|
{"Quaternion_setFromMatrix", Polycore_Quaternion_setFromMatrix},
|
|
|
{"Quaternion_Slerp", Polycore_Quaternion_Slerp},
|
|
|
@@ -400,8 +547,97 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"QuaternionCurve_interpolate", Polycore_QuaternionCurve_interpolate},
|
|
|
{"QuaternionCurve_generatePointsFromCurves", Polycore_QuaternionCurve_generatePointsFromCurves},
|
|
|
{"QuaternionCurve_recalcTangents", Polycore_QuaternionCurve_recalcTangents},
|
|
|
+ {"Rectangle_get_x", Polycore_Rectangle_get_x},
|
|
|
+ {"Rectangle_get_y", Polycore_Rectangle_get_y},
|
|
|
+ {"Rectangle_get_w", Polycore_Rectangle_get_w},
|
|
|
+ {"Rectangle_get_h", Polycore_Rectangle_get_h},
|
|
|
+ {"Rectangle_set_x", Polycore_Rectangle_set_x},
|
|
|
+ {"Rectangle_set_y", Polycore_Rectangle_set_y},
|
|
|
+ {"Rectangle_set_w", Polycore_Rectangle_set_w},
|
|
|
+ {"Rectangle_set_h", Polycore_Rectangle_set_h},
|
|
|
{"Rectangle", Polycore_Rectangle},
|
|
|
{"Rectangle_setRect", Polycore_Rectangle_setRect},
|
|
|
+ {"Renderer_get_exposureLevel", Polycore_Renderer_get_exposureLevel},
|
|
|
+ {"Renderer_set_exposureLevel", Polycore_Renderer_set_exposureLevel},
|
|
|
+ {"Renderer_Resize", Polycore_Renderer_Resize},
|
|
|
+ {"Renderer_BeginRender", Polycore_Renderer_BeginRender},
|
|
|
+ {"Renderer_EndRender", Polycore_Renderer_EndRender},
|
|
|
+ {"Renderer_createCubemap", Polycore_Renderer_createCubemap},
|
|
|
+ {"Renderer_createTexture", Polycore_Renderer_createTexture},
|
|
|
+ {"Renderer_createRenderTextures", Polycore_Renderer_createRenderTextures},
|
|
|
+ {"Renderer_createFramebufferTexture", Polycore_Renderer_createFramebufferTexture},
|
|
|
+ {"Renderer_bindFrameBufferTexture", Polycore_Renderer_bindFrameBufferTexture},
|
|
|
+ {"Renderer_unbindFramebuffers", Polycore_Renderer_unbindFramebuffers},
|
|
|
+ {"Renderer_renderToTexture", Polycore_Renderer_renderToTexture},
|
|
|
+ {"Renderer_renderZBufferToTexture", Polycore_Renderer_renderZBufferToTexture},
|
|
|
+ {"Renderer_setViewportSize", Polycore_Renderer_setViewportSize},
|
|
|
+ {"Renderer_loadIdentity", Polycore_Renderer_loadIdentity},
|
|
|
+ {"Renderer_setOrthoMode", Polycore_Renderer_setOrthoMode},
|
|
|
+ {"Renderer__setOrthoMode", Polycore_Renderer__setOrthoMode},
|
|
|
+ {"Renderer_setPerspectiveMode", Polycore_Renderer_setPerspectiveMode},
|
|
|
+ {"Renderer_setTexture", Polycore_Renderer_setTexture},
|
|
|
+ {"Renderer_enableBackfaceCulling", Polycore_Renderer_enableBackfaceCulling},
|
|
|
+ {"Renderer_setClearColor", Polycore_Renderer_setClearColor},
|
|
|
+ {"Renderer_setAmbientColor", Polycore_Renderer_setAmbientColor},
|
|
|
+ {"Renderer_clearScreen", Polycore_Renderer_clearScreen},
|
|
|
+ {"Renderer_translate2D", Polycore_Renderer_translate2D},
|
|
|
+ {"Renderer_rotate2D", Polycore_Renderer_rotate2D},
|
|
|
+ {"Renderer_scale2D", Polycore_Renderer_scale2D},
|
|
|
+ {"Renderer_setFOV", Polycore_Renderer_setFOV},
|
|
|
+ {"Renderer_setVertexColor", Polycore_Renderer_setVertexColor},
|
|
|
+ {"Renderer_pushDataArrayForMesh", Polycore_Renderer_pushDataArrayForMesh},
|
|
|
+ {"Renderer_pushRenderDataArray", Polycore_Renderer_pushRenderDataArray},
|
|
|
+ {"Renderer_createRenderDataArrayForMesh", Polycore_Renderer_createRenderDataArrayForMesh},
|
|
|
+ {"Renderer_createRenderDataArray", Polycore_Renderer_createRenderDataArray},
|
|
|
+ {"Renderer_setRenderArrayData", Polycore_Renderer_setRenderArrayData},
|
|
|
+ {"Renderer_drawArrays", Polycore_Renderer_drawArrays},
|
|
|
+ {"Renderer_translate3D", Polycore_Renderer_translate3D},
|
|
|
+ {"Renderer_scale3D", Polycore_Renderer_scale3D},
|
|
|
+ {"Renderer_pushMatrix", Polycore_Renderer_pushMatrix},
|
|
|
+ {"Renderer_popMatrix", Polycore_Renderer_popMatrix},
|
|
|
+ {"Renderer_setLineSmooth", Polycore_Renderer_setLineSmooth},
|
|
|
+ {"Renderer_setLineSize", Polycore_Renderer_setLineSize},
|
|
|
+ {"Renderer_enableLighting", Polycore_Renderer_enableLighting},
|
|
|
+ {"Renderer_enableFog", Polycore_Renderer_enableFog},
|
|
|
+ {"Renderer_setFogProperties", Polycore_Renderer_setFogProperties},
|
|
|
+ {"Renderer_multModelviewMatrix", Polycore_Renderer_multModelviewMatrix},
|
|
|
+ {"Renderer_setModelviewMatrix", Polycore_Renderer_setModelviewMatrix},
|
|
|
+ {"Renderer_setBlendingMode", Polycore_Renderer_setBlendingMode},
|
|
|
+ {"Renderer_applyMaterial", Polycore_Renderer_applyMaterial},
|
|
|
+ {"Renderer_clearShader", Polycore_Renderer_clearShader},
|
|
|
+ {"Renderer_setDepthFunction", Polycore_Renderer_setDepthFunction},
|
|
|
+ {"Renderer_createVertexBufferForMesh", Polycore_Renderer_createVertexBufferForMesh},
|
|
|
+ {"Renderer_drawVertexBuffer", Polycore_Renderer_drawVertexBuffer},
|
|
|
+ {"Renderer_setRenderMode", Polycore_Renderer_setRenderMode},
|
|
|
+ {"Renderer_getRenderMode", Polycore_Renderer_getRenderMode},
|
|
|
+ {"Renderer_enableDepthTest", Polycore_Renderer_enableDepthTest},
|
|
|
+ {"Renderer_enableDepthWrite", Polycore_Renderer_enableDepthWrite},
|
|
|
+ {"Renderer_billboardMatrix", Polycore_Renderer_billboardMatrix},
|
|
|
+ {"Renderer_billboardMatrixWithScale", Polycore_Renderer_billboardMatrixWithScale},
|
|
|
+ {"Renderer_setTextureFilteringMode", Polycore_Renderer_setTextureFilteringMode},
|
|
|
+ {"Renderer_enableAlphaTest", Polycore_Renderer_enableAlphaTest},
|
|
|
+ {"Renderer_clearBuffer", Polycore_Renderer_clearBuffer},
|
|
|
+ {"Renderer_drawToColorBuffer", Polycore_Renderer_drawToColorBuffer},
|
|
|
+ {"Renderer_getCameraMatrix", Polycore_Renderer_getCameraMatrix},
|
|
|
+ {"Renderer_setCameraMatrix", Polycore_Renderer_setCameraMatrix},
|
|
|
+ {"Renderer_setCameraPosition", Polycore_Renderer_setCameraPosition},
|
|
|
+ {"Renderer_drawScreenQuad", Polycore_Renderer_drawScreenQuad},
|
|
|
+ {"Renderer_getXRes", Polycore_Renderer_getXRes},
|
|
|
+ {"Renderer_getYRes", Polycore_Renderer_getYRes},
|
|
|
+ {"Renderer_clearLights", Polycore_Renderer_clearLights},
|
|
|
+ {"Renderer_addLight", Polycore_Renderer_addLight},
|
|
|
+ {"Renderer_setExposureLevel", Polycore_Renderer_setExposureLevel},
|
|
|
+ {"Renderer_rayTriangleIntersect", Polycore_Renderer_rayTriangleIntersect},
|
|
|
+ {"Renderer_enableShaders", Polycore_Renderer_enableShaders},
|
|
|
+ {"Renderer_addShaderModule", Polycore_Renderer_addShaderModule},
|
|
|
+ {"Renderer_test2DCoordinate", Polycore_Renderer_test2DCoordinate},
|
|
|
+ {"Renderer_getProjectionMatrix", Polycore_Renderer_getProjectionMatrix},
|
|
|
+ {"Renderer_getModelviewMatrix", Polycore_Renderer_getModelviewMatrix},
|
|
|
+ {"Renderer_addShadowMap", Polycore_Renderer_addShadowMap},
|
|
|
+ {"Renderer_Unproject", Polycore_Renderer_Unproject},
|
|
|
+ {"Renderer_getNumAreaLights", Polycore_Renderer_getNumAreaLights},
|
|
|
+ {"Renderer_getNumSpotLights", Polycore_Renderer_getNumSpotLights},
|
|
|
+ {"Renderer_getNumLights", Polycore_Renderer_getNumLights},
|
|
|
{"Resource", Polycore_Resource},
|
|
|
{"Resource_getResourceName", Polycore_Resource_getResourceName},
|
|
|
{"Resource_getResourceType", Polycore_Resource_getResourceType},
|
|
|
@@ -420,6 +656,37 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"ResourceManager_parseCubemaps", Polycore_ResourceManager_parseCubemaps},
|
|
|
{"ResourceManager_getResource", Polycore_ResourceManager_getResource},
|
|
|
{"ResourceManager_addShaderModule", Polycore_ResourceManager_addShaderModule},
|
|
|
+ {"Scene", Polycore_Scene},
|
|
|
+ {"Scene_addEntity", Polycore_Scene_addEntity},
|
|
|
+ {"Scene_removeEntity", Polycore_Scene_removeEntity},
|
|
|
+ {"Scene_getDefaultCamera", Polycore_Scene_getDefaultCamera},
|
|
|
+ {"Scene_enableLighting", Polycore_Scene_enableLighting},
|
|
|
+ {"Scene_enableFog", Polycore_Scene_enableFog},
|
|
|
+ {"Scene_setFogProperties", Polycore_Scene_setFogProperties},
|
|
|
+ {"Scene_Update", Polycore_Scene_Update},
|
|
|
+ {"Scene_setVirtual", Polycore_Scene_setVirtual},
|
|
|
+ {"Scene_isVirtual", Polycore_Scene_isVirtual},
|
|
|
+ {"Scene_isEnabled", Polycore_Scene_isEnabled},
|
|
|
+ {"Scene_setEnabled", Polycore_Scene_setEnabled},
|
|
|
+ {"Scene_getNumEntities", Polycore_Scene_getNumEntities},
|
|
|
+ {"Scene_getEntity", Polycore_Scene_getEntity},
|
|
|
+ {"Scene_getEntityAtCursor", Polycore_Scene_getEntityAtCursor},
|
|
|
+ {"Scene_Render", Polycore_Scene_Render},
|
|
|
+ {"Scene_RenderDepthOnly", Polycore_Scene_RenderDepthOnly},
|
|
|
+ {"Scene_readString", Polycore_Scene_readString},
|
|
|
+ {"Scene_loadScene", Polycore_Scene_loadScene},
|
|
|
+ {"Scene_generateLightmaps", Polycore_Scene_generateLightmaps},
|
|
|
+ {"Scene_addLight", Polycore_Scene_addLight},
|
|
|
+ {"Scene_getNearestLight", Polycore_Scene_getNearestLight},
|
|
|
+ {"Scene_writeEntityMatrix", Polycore_Scene_writeEntityMatrix},
|
|
|
+ {"Scene_writeString", Polycore_Scene_writeString},
|
|
|
+ {"Scene_saveScene", Polycore_Scene_saveScene},
|
|
|
+ {"Scene_getNumStaticGeometry", Polycore_Scene_getNumStaticGeometry},
|
|
|
+ {"Scene_getStaticGeometry", Polycore_Scene_getStaticGeometry},
|
|
|
+ {"Scene_loadCollisionChild", Polycore_Scene_loadCollisionChild},
|
|
|
+ {"Scene_getNumLights", Polycore_Scene_getNumLights},
|
|
|
+ {"Scene_getLight", Polycore_Scene_getLight},
|
|
|
+ {"Scene_getCustomEntityByType", Polycore_Scene_getCustomEntityByType},
|
|
|
{"SceneEntity", Polycore_SceneEntity},
|
|
|
{"SceneEntity_testMouseCollision", Polycore_SceneEntity_testMouseCollision},
|
|
|
{"SceneLabel", Polycore_SceneLabel},
|
|
|
@@ -448,6 +715,8 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"SceneManager_UpdateVirtual", Polycore_SceneManager_UpdateVirtual},
|
|
|
{"SceneManager_removeScene", Polycore_SceneManager_removeScene},
|
|
|
{"SceneManager_registerRenderTexture", Polycore_SceneManager_registerRenderTexture},
|
|
|
+ {"SceneMesh_get_showVertexNormals", Polycore_SceneMesh_get_showVertexNormals},
|
|
|
+ {"SceneMesh_set_showVertexNormals", Polycore_SceneMesh_set_showVertexNormals},
|
|
|
{"SceneMesh", Polycore_SceneMesh},
|
|
|
{"SceneMesh_Render", Polycore_SceneMesh_Render},
|
|
|
{"SceneMesh_getLocalShaderOptions", Polycore_SceneMesh_getLocalShaderOptions},
|
|
|
@@ -458,6 +727,7 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"SceneMesh_loadSkeleton", Polycore_SceneMesh_loadSkeleton},
|
|
|
{"SceneMesh_setTexture", Polycore_SceneMesh_setTexture},
|
|
|
{"SceneMesh_setMaterial", Polycore_SceneMesh_setMaterial},
|
|
|
+ {"SceneMesh_setMaterialByName", Polycore_SceneMesh_setMaterialByName},
|
|
|
{"SceneMesh_setMesh", Polycore_SceneMesh_setMesh},
|
|
|
{"SceneMesh_setSkeleton", Polycore_SceneMesh_setSkeleton},
|
|
|
{"SceneMesh_getSkeleton", Polycore_SceneMesh_getSkeleton},
|
|
|
@@ -469,6 +739,8 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"SceneRenderTexture_getTargetTexture", Polycore_SceneRenderTexture_getTargetTexture},
|
|
|
{"SceneRenderTexture_getTargetScene", Polycore_SceneRenderTexture_getTargetScene},
|
|
|
{"SceneRenderTexture_getTargetCamera", Polycore_SceneRenderTexture_getTargetCamera},
|
|
|
+ {"Screen_get_enabled", Polycore_Screen_get_enabled},
|
|
|
+ {"Screen_set_enabled", Polycore_Screen_set_enabled},
|
|
|
{"Screen", Polycore_Screen},
|
|
|
{"Screen_addChild", Polycore_Screen_addChild},
|
|
|
{"Screen_removeChild", Polycore_Screen_removeChild},
|
|
|
@@ -492,6 +764,14 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"Screen_getYCoordinateSize", Polycore_Screen_getYCoordinateSize},
|
|
|
{"Screen_getRootEntity", Polycore_Screen_getRootEntity},
|
|
|
{"ScreenCurve", Polycore_ScreenCurve},
|
|
|
+ {"ScreenEntity_get_hasFocus", Polycore_ScreenEntity_get_hasFocus},
|
|
|
+ {"ScreenEntity_get_blockMouseInput", Polycore_ScreenEntity_get_blockMouseInput},
|
|
|
+ {"ScreenEntity_get_zindex", Polycore_ScreenEntity_get_zindex},
|
|
|
+ {"ScreenEntity_get_snapToPixels", Polycore_ScreenEntity_get_snapToPixels},
|
|
|
+ {"ScreenEntity_set_hasFocus", Polycore_ScreenEntity_set_hasFocus},
|
|
|
+ {"ScreenEntity_set_blockMouseInput", Polycore_ScreenEntity_set_blockMouseInput},
|
|
|
+ {"ScreenEntity_set_zindex", Polycore_ScreenEntity_set_zindex},
|
|
|
+ {"ScreenEntity_set_snapToPixels", Polycore_ScreenEntity_set_snapToPixels},
|
|
|
{"ScreenEntity", Polycore_ScreenEntity},
|
|
|
{"ScreenEntity_setPosition", Polycore_ScreenEntity_setPosition},
|
|
|
{"ScreenEntity_setScale", Polycore_ScreenEntity_setScale},
|
|
|
@@ -555,6 +835,10 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"ScreenMesh_getTexture", Polycore_ScreenMesh_getTexture},
|
|
|
{"ScreenMesh_loadTexture", Polycore_ScreenMesh_loadTexture},
|
|
|
{"ScreenMesh_setTexture", Polycore_ScreenMesh_setTexture},
|
|
|
+ {"ScreenShape_get_strokeEnabled", Polycore_ScreenShape_get_strokeEnabled},
|
|
|
+ {"ScreenShape_get_lineSmooth", Polycore_ScreenShape_get_lineSmooth},
|
|
|
+ {"ScreenShape_set_strokeEnabled", Polycore_ScreenShape_set_strokeEnabled},
|
|
|
+ {"ScreenShape_set_lineSmooth", Polycore_ScreenShape_set_lineSmooth},
|
|
|
{"ScreenShape", Polycore_ScreenShape},
|
|
|
{"ScreenShape_Render", Polycore_ScreenShape_Render},
|
|
|
{"ScreenShape_setStrokeColor", Polycore_ScreenShape_setStrokeColor},
|
|
|
@@ -567,6 +851,25 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"ScreenSprite_addAnimation", Polycore_ScreenSprite_addAnimation},
|
|
|
{"ScreenSprite_playAnimation", Polycore_ScreenSprite_playAnimation},
|
|
|
{"ScreenSprite_Update", Polycore_ScreenSprite_Update},
|
|
|
+ {"Shader_getType", Polycore_Shader_getType},
|
|
|
+ {"Shader_setName", Polycore_Shader_setName},
|
|
|
+ {"Shader_getName", Polycore_Shader_getName},
|
|
|
+ {"Shader_createBinding", Polycore_Shader_createBinding},
|
|
|
+ {"ShaderBinding", Polycore_ShaderBinding},
|
|
|
+ {"ShaderBinding_clearTexture", Polycore_ShaderBinding_clearTexture},
|
|
|
+ {"ShaderBinding_addTexture", Polycore_ShaderBinding_addTexture},
|
|
|
+ {"ShaderBinding_addParam", Polycore_ShaderBinding_addParam},
|
|
|
+ {"ShaderBinding_addCubemap", Polycore_ShaderBinding_addCubemap},
|
|
|
+ {"ShaderBinding_getNumLocalParams", Polycore_ShaderBinding_getNumLocalParams},
|
|
|
+ {"ShaderBinding_getLocalParam", Polycore_ShaderBinding_getLocalParam},
|
|
|
+ {"ShaderBinding_getLocalParamByName", Polycore_ShaderBinding_getLocalParamByName},
|
|
|
+ {"ShaderBinding_addRenderTargetBinding", Polycore_ShaderBinding_addRenderTargetBinding},
|
|
|
+ {"ShaderBinding_getNumRenderTargetBindings", Polycore_ShaderBinding_getNumRenderTargetBindings},
|
|
|
+ {"ShaderBinding_getRenderTargetBinding", Polycore_ShaderBinding_getRenderTargetBinding},
|
|
|
+ {"ShaderBinding_getNumInTargetBindings", Polycore_ShaderBinding_getNumInTargetBindings},
|
|
|
+ {"ShaderBinding_getInTargetBinding", Polycore_ShaderBinding_getInTargetBinding},
|
|
|
+ {"ShaderBinding_getNumOutTargetBindings", Polycore_ShaderBinding_getNumOutTargetBindings},
|
|
|
+ {"ShaderBinding_getOutTargetBinding", Polycore_ShaderBinding_getOutTargetBinding},
|
|
|
{"SkeletonAnimation", Polycore_SkeletonAnimation},
|
|
|
{"SkeletonAnimation_addBoneTrack", Polycore_SkeletonAnimation_addBoneTrack},
|
|
|
{"SkeletonAnimation_getName", Polycore_SkeletonAnimation_getName},
|
|
|
@@ -574,6 +877,11 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"SkeletonAnimation_Stop", Polycore_SkeletonAnimation_Stop},
|
|
|
{"SkeletonAnimation_Update", Polycore_SkeletonAnimation_Update},
|
|
|
{"SkeletonAnimation_setSpeed", Polycore_SkeletonAnimation_setSpeed},
|
|
|
+ {"BoneTrack", Polycore_BoneTrack},
|
|
|
+ {"BoneTrack_Play", Polycore_BoneTrack_Play},
|
|
|
+ {"BoneTrack_Stop", Polycore_BoneTrack_Stop},
|
|
|
+ {"BoneTrack_Update", Polycore_BoneTrack_Update},
|
|
|
+ {"BoneTrack_setSpeed", Polycore_BoneTrack_setSpeed},
|
|
|
{"Skeleton", Polycore_Skeleton},
|
|
|
{"Skeleton_loadSkeleton", Polycore_Skeleton_loadSkeleton},
|
|
|
{"Skeleton_playAnimation", Polycore_Skeleton_playAnimation},
|
|
|
@@ -587,11 +895,6 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"Skeleton_getNumBones", Polycore_Skeleton_getNumBones},
|
|
|
{"Skeleton_getBone", Polycore_Skeleton_getBone},
|
|
|
{"Skeleton_getCurrentAnimation", Polycore_Skeleton_getCurrentAnimation},
|
|
|
- {"BoneTrack", Polycore_BoneTrack},
|
|
|
- {"BoneTrack_Play", Polycore_BoneTrack_Play},
|
|
|
- {"BoneTrack_Stop", Polycore_BoneTrack_Stop},
|
|
|
- {"BoneTrack_Update", Polycore_BoneTrack_Update},
|
|
|
- {"BoneTrack_setSpeed", Polycore_BoneTrack_setSpeed},
|
|
|
{"Sound", Polycore_Sound},
|
|
|
{"Sound_Play", Polycore_Sound_Play},
|
|
|
{"Sound_Stop", Polycore_Sound_Stop},
|
|
|
@@ -613,7 +916,6 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"String_find", Polycore_String_find},
|
|
|
{"String_find_last_of", Polycore_String_find_last_of},
|
|
|
{"String_toLowerCase", Polycore_String_toLowerCase},
|
|
|
- {"String_split", Polycore_String_split},
|
|
|
{"String_replace", Polycore_String_replace},
|
|
|
{"String_NumberToString", Polycore_String_NumberToString},
|
|
|
{"String_c_str", Polycore_String_c_str},
|
|
|
@@ -622,6 +924,23 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"String_getDataWithEncoding", Polycore_String_getDataWithEncoding},
|
|
|
{"String_setDataWithEncoding", Polycore_String_setDataWithEncoding},
|
|
|
{"String_getDataSizeWithEncoding", Polycore_String_getDataSizeWithEncoding},
|
|
|
+ {"Texture_get_scrollSpeedX", Polycore_Texture_get_scrollSpeedX},
|
|
|
+ {"Texture_get_scrollSpeedY", Polycore_Texture_get_scrollSpeedY},
|
|
|
+ {"Texture_get_clamp", Polycore_Texture_get_clamp},
|
|
|
+ {"Texture_set_scrollSpeedX", Polycore_Texture_set_scrollSpeedX},
|
|
|
+ {"Texture_set_scrollSpeedY", Polycore_Texture_set_scrollSpeedY},
|
|
|
+ {"Texture_set_clamp", Polycore_Texture_set_clamp},
|
|
|
+ {"Texture_setTextureData", Polycore_Texture_setTextureData},
|
|
|
+ {"Texture_recreateFromImageData", Polycore_Texture_recreateFromImageData},
|
|
|
+ {"Texture_getScrollOffsetX", Polycore_Texture_getScrollOffsetX},
|
|
|
+ {"Texture_getScrollOffsetY", Polycore_Texture_getScrollOffsetY},
|
|
|
+ {"Texture_setImageData", Polycore_Texture_setImageData},
|
|
|
+ {"Texture_updateScroll", Polycore_Texture_updateScroll},
|
|
|
+ {"Texture_setResourcePath", Polycore_Texture_setResourcePath},
|
|
|
+ {"Texture_getResourcePath", Polycore_Texture_getResourcePath},
|
|
|
+ {"Texture_getTextureData", Polycore_Texture_getTextureData},
|
|
|
+ {"Texture_getWidth", Polycore_Texture_getWidth},
|
|
|
+ {"Texture_getHeight", Polycore_Texture_getHeight},
|
|
|
{"Timer", Polycore_Timer},
|
|
|
{"Timer_Pause", Polycore_Timer_Pause},
|
|
|
{"Timer_isPaused", Polycore_Timer_isPaused},
|
|
|
@@ -634,6 +953,8 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"TimerManager_removeTimer", Polycore_TimerManager_removeTimer},
|
|
|
{"TimerManager_addTimer", Polycore_TimerManager_addTimer},
|
|
|
{"TimerManager_Update", Polycore_TimerManager_Update},
|
|
|
+ {"Tween_get_repeat", Polycore_Tween_get_repeat},
|
|
|
+ {"Tween_set_repeat", Polycore_Tween_set_repeat},
|
|
|
{"Tween", Polycore_Tween},
|
|
|
{"Tween_handleEvent", Polycore_Tween_handleEvent},
|
|
|
{"Tween_interpolateTween", Polycore_Tween_interpolateTween},
|
|
|
@@ -650,7 +971,17 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"TweenManager", Polycore_TweenManager},
|
|
|
{"TweenManager_addTween", Polycore_TweenManager_addTween},
|
|
|
{"TweenManager_Update", Polycore_TweenManager_Update},
|
|
|
+ {"Vector2_get_x", Polycore_Vector2_get_x},
|
|
|
+ {"Vector2_get_y", Polycore_Vector2_get_y},
|
|
|
+ {"Vector2_set_x", Polycore_Vector2_set_x},
|
|
|
+ {"Vector2_set_y", Polycore_Vector2_set_y},
|
|
|
{"Vector2", Polycore_Vector2},
|
|
|
+ {"Vector3_get_x", Polycore_Vector3_get_x},
|
|
|
+ {"Vector3_get_y", Polycore_Vector3_get_y},
|
|
|
+ {"Vector3_get_z", Polycore_Vector3_get_z},
|
|
|
+ {"Vector3_set_x", Polycore_Vector3_set_x},
|
|
|
+ {"Vector3_set_y", Polycore_Vector3_set_y},
|
|
|
+ {"Vector3_set_z", Polycore_Vector3_set_z},
|
|
|
{"Vector3", Polycore_Vector3},
|
|
|
{"Vector3_set", Polycore_Vector3_set},
|
|
|
{"Vector3_distance", Polycore_Vector3_distance},
|
|
|
@@ -658,6 +989,8 @@ int luaopen_Polycode(lua_State *L) {
|
|
|
{"Vector3_dot", Polycore_Vector3_dot},
|
|
|
{"Vector3_crossProduct", Polycore_Vector3_crossProduct},
|
|
|
{"Vector3_Normalize", Polycore_Vector3_Normalize},
|
|
|
+ {"Vertex_get_useVertexColor", Polycore_Vertex_get_useVertexColor},
|
|
|
+ {"Vertex_set_useVertexColor", Polycore_Vertex_set_useVertexColor},
|
|
|
{"Vertex", Polycore_Vertex},
|
|
|
{"Vertex_addBoneAssignment", Polycore_Vertex_addBoneAssignment},
|
|
|
{"Vertex_getNumBoneAssignments", Polycore_Vertex_getNumBoneAssignments},
|