Skip to content

Instantly share code, notes, and snippets.

//----------------------------------------------------------------//
void MOAITouchSensor::HandleEvent ( ZLStream& eventStream ) {
u32 eventType = eventStream.Read < u32 >( 0 );
if ( eventType == TOUCH_CANCEL ) {
this->Clear ();
if ( this->mCallback && this->mAcceptCancel ) {
MOAISim.openWindow ( "test", 1536, 2048 )
viewport = MOAIViewport.new ()
viewport:setSize ( 1536, 2048 )
viewport:setScale ( 1536, 2048 )
layerMesh = MOAILayer.new ()
layerMesh:setViewport ( viewport )
layerMesh:setSortMode ( MOAILayer.SORT_NONE )
--------------------------------------------------------------------------------
-- src/layout/quest_dialog.lua
--
-- WARNING: Do not edit!
-- This file is auto generated, all changes will be lost.
--------------------------------------------------------------------------------
local Button = Gui.Button
local Sprite = Display.Sprite
local Group = Display.Group
local Label = Display.Label
--------------------------------------------------------------------------------
-- JsonStorageEngine.lua
--
-- Store lua tables as json documents
--------------------------------------------------------------------------------
local JsonStorageEngine = {}
JsonStorageEngine.DOCUMENTS_DIR = MOAIEnvironment.documentDirectory or 'docs'
TracebackHandler = function(err)
local err = err or ''
local task = MOAIHttpTask.new()
local str = STP and STP.stacktrace() or debug.traceback()
local trace = err .. '\n' .. str
local params = {}
params.err = err
params.error = trace
params.os = MOAIEnvironment.osBrand
#include <moai-core/host.h>
#include <moai-android/moaiext-jni.h>
#include <jni.h>
#include "game_script.h"
#include "crash_handler.h"
void AKURunGame () {
AKULoadFuncFromBuffer ( crash_handler, crash_handler_SIZE, AKU_DATA_STRING, AKU_DATA_ZIPPED );
AKUCallFunc ();
include $(CLEAR_VARS)
LOCAL_C_INCLUDES := $(LOCAL_PATH)
LOCAL_C_INCLUDES += $(MOAI_LIB_ROOT)/include
LOCAL_MODULE := game
LOCAL_SRC_FILES := game.cpp
LOCAL_SHARED_LIBRARIES := moai
include $(BUILD_SHARED_LIBRARY)
--------------------------------------------------------------------------------
-- DynamicTexturePack.lua
--
--
--------------------------------------------------------------------------------
local DynamicTexturePack = class()
local Page = class()
local MAX_SIZE = MOAIGfxDevice.getMaxTextureSize() or 2048
function ResourceMgr:loadTable(filePath)
local tbl = assert(loadfile(filePath))
setfenv(tbl, {})
return tbl()
end
function ResourceMgr:initAtlasDeck(luaFilePath)
local atlas = self:loadTable(luaFilePath)
local frames = atlas.frames
local deck = MOAIGfxQuadDeck2D.new()
local boundsDeck = MOAIBoundsDeck.new()
deck:setBoundsDeck(boundsDeck)
deck.boundsDeck = boundsDeck
boundsDeck:reserveBounds(#frames)