AR_Engine_SDK
Functions | Variables
Director.lua File Reference

Functions

function xes__Director GetInstance ()
 
function xes__Director GetVersion ()
 
function xes__Director GetVersionNum ()
 
function xes__Director GetPlatform ()
 
function xes__Director ResizeWindow (width, height)
 
function xes__Director ShowDebugInfo (show)
 
function xes__Director PrintEngineEnvironment ()
 
function xes__Director SetLogEnable (logEnable)
 
function xes__Director SetEngineLogEnable (logEnable)
 
function xes__Director GetViewport ()
 
function xes__Director ClearBackground ()
 
function xes__Director EnableClearColor (bClearColor)
 
function xes__Director PushScene (mScene)
 
function xes__Director PopScene ()
 
function xes__Director GetTopScene ()
 
function xes__Director GetRunningScene ()
 
function xes__Director ARIsActive ()
 
function xes__Director ActiveARSupport (bActive, bInternal)
 
function xes__Director GetARModule ()
 
function xes__Director GetEventDispatcher ()
 
function xes__Director GetEngine ()
 
function xes__Director GetAnimationManager ()
 
function xes__Director GetDressupManager ()
 
function xes__Director getMagicCore ()
 

Variables

 PLATFORM_OS_NONE = 0
 
 PLATFORM_OS_IOS = 0
 
 PLATFORM_OS_ANDROID = 0
 
 xes__Director = {}
 
xe Director = xes__Director
 

Function Documentation

◆ ActiveARSupport()

function xes__Director ActiveARSupport ( bActive  ,
bInternal   
)

激活AR

Parameters
bActiveboolean
bInternalboolean
Returns
void

◆ ARIsActive()

function xes__Director ARIsActive ( )

判断AR是否激活

Returns
boolean

◆ ClearBackground()

function xes__Director ClearBackground ( )

清除背景

Returns
void

◆ EnableClearColor()

function xes__Director EnableClearColor ( bClearColor  )

设置是否允许清除背景

Parameters
bClearColorboolean
Returns
void

◆ GetAnimationManager()

function xes__Director GetAnimationManager ( )

获取动画管理器

Returns
IXAnimationManager

◆ GetARModule()

function xes__Director GetARModule ( )

获取AR模块

Returns
AR__ARModule

◆ GetDressupManager()

function xes__Director GetDressupManager ( )

获取装扮管理器

Returns
IXEDressupManager

◆ GetEngine()

function xes__Director GetEngine ( )

获取引擎实例

Returns
XEEngineInstance

◆ GetEventDispatcher()

function xes__Director GetEventDispatcher ( )

获取事件派发器

Returns
xes__EventDispatcher

◆ GetInstance()

function xes__Director GetInstance ( )

获取Director实例

Returns
xes__Director

◆ getMagicCore()

function xes__Director getMagicCore ( )

获取MagicCore

Returns
XEDecorationEnvBridgeBase

◆ GetPlatform()

function xes__Director GetPlatform ( )

获取当前平台

Returns
number PLATFORM_OS_NONE | PLATFORM_OS_IOS | PLATFORM_OS_ANDROID

◆ GetRunningScene()

function xes__Director GetRunningScene ( )

获取当前所有正在运行中的场景

Returns
xes__Scene[]

◆ GetTopScene()

function xes__Director GetTopScene ( )

获取栈顶场景

Returns
xes__Scene

◆ GetVersion()

function xes__Director GetVersion ( )

获取引擎版本号

Returns
string

◆ GetVersionNum()

function xes__Director GetVersionNum ( )

获取引擎版本号

Returns
number

◆ GetViewport()

function xes__Director GetViewport ( )

获取当前视口

Returns
XEViewport

◆ PopScene()

function xes__Director PopScene ( )

移除场景

Returns
void

◆ PrintEngineEnvironment()

function xes__Director PrintEngineEnvironment ( )

打印当前引擎环境

Returns
void

◆ PushScene()

function xes__Director PushScene ( mScene  )

场景压栈 栈顶场景为当前激活显示的场景

Parameters
mScenexes__Scene
Returns
void

◆ ResizeWindow()

function xes__Director ResizeWindow ( width  ,
height   
)

重设Window尺寸

Parameters
widthnumber 宽
heightnumber 高
Returns
void

◆ SetEngineLogEnable()

function xes__Director SetEngineLogEnable ( logEnable  )

设置引擎日志开关

Parameters
logEnableboolean
Returns
void

◆ SetLogEnable()

function xes__Director SetLogEnable ( logEnable  )

设置日志开关

Parameters
logEnableboolean
Returns
void

◆ ShowDebugInfo()

function xes__Director ShowDebugInfo ( show  )

设置是否显示调试信息

Parameters
showboolean
Returns
void

Variable Documentation

◆ Director

xe Director = xes__Director

◆ PLATFORM_OS_ANDROID

PLATFORM_OS_ANDROID = 0

◆ PLATFORM_OS_IOS

PLATFORM_OS_IOS = 0

◆ PLATFORM_OS_NONE

PLATFORM_OS_NONE = 0

Generated by EmmyLua(https://github.com/EmmyLua) Created by HongjieFu. DateTime: 2019-08-29 18:27

◆ xes__Director