Difference between revisions of "Core"
From GiderosMobile
| Line 1: | Line 1: | ||
| __NOTOC__ | __NOTOC__ | ||
| + | <!-- GIDEROSOBJ:Core --> | ||
| '''<translate>Supported platforms</translate>:''' [[File:Platform mac.png]][[File:Platform pc.png]]<br/> | '''<translate>Supported platforms</translate>:''' [[File:Platform mac.png]][[File:Platform pc.png]]<br/> | ||
| '''<translate>Available since</translate>:''' Gideros 2012.2<br/> | '''<translate>Available since</translate>:''' Gideros 2012.2<br/> | ||
| Line 14: | Line 15: | ||
| | style="width: 50%; vertical-align:top;"| | | style="width: 50%; vertical-align:top;"| | ||
| === <translate>Methods</translate> === | === <translate>Methods</translate> === | ||
| − | [[Special:MyLanguage/Core.asyncCall|Core.asyncCall]] ''<translate>Launch function on separate thread as background task</translate>''<br/> | + | [[Special:MyLanguage/Core.asyncCall|Core.asyncCall]] ''<translate>Launch function on separate thread as background task</translate>''<br/><!-- GIDEROSMTD:Core.asyncCall --> | 
| − | [[Special:MyLanguage/Core.class|Core.class]] ''<translate>Creates and returns new Gideros class</translate>''<br/> | + | [[Special:MyLanguage/Core.class|Core.class]] ''<translate>Creates and returns new Gideros class</translate>''<br/><!-- GIDEROSMTD:Core.class --> | 
| − | [[Special:MyLanguage/Core.frameStatistics|Core.frameStatistics]] ''<translate>Return table with data about frame</translate>''<br/> | + | [[Special:MyLanguage/Core.frameStatistics|Core.frameStatistics]] ''<translate>Return table with data about frame</translate>''<br/><!-- GIDEROSMTD:Core.frameStatistics --> | 
| − | [[Special:MyLanguage/Core.profilerReport|Core.profilerReport]] ''<translate>Output profiling results</translate>''<br/> | + | [[Special:MyLanguage/Core.profilerReport|Core.profilerReport]] ''<translate>Output profiling results</translate>''<br/><!-- GIDEROSMTD:Core.profilerReport --> | 
| − | [[Special:MyLanguage/Core.profilerReset|Core.profilerReset]] ''<translate>Clear recorded profiling data</translate>''<br/> | + | [[Special:MyLanguage/Core.profilerReset|Core.profilerReset]] ''<translate>Clear recorded profiling data</translate>''<br/><!-- GIDEROSMTD:Core.profilerReset --> | 
| − | [[Special:MyLanguage/Core.profilerStart|Core.profilerStart]] ''<translate>Start profiling lua code</translate>''<br/> | + | [[Special:MyLanguage/Core.profilerStart|Core.profilerStart]] ''<translate>Start profiling lua code</translate>''<br/><!-- GIDEROSMTD:Core.profilerStart --> | 
| − | [[Special:MyLanguage/Core.profilerStop|Core.profilerStop]] ''<translate>Stop profiling</translate>''<br/> | + | [[Special:MyLanguage/Core.profilerStop|Core.profilerStop]] ''<translate>Stop profiling</translate>''<br/><!-- GIDEROSMTD:Core.profilerStop --> | 
| − | [[Special:MyLanguage/Core.random|Core.random]] ''<translate>Generate a random number</translate>''<br/> | + | [[Special:MyLanguage/Core.random|Core.random]] ''<translate>Generate a random number</translate>''<br/><!-- GIDEROSMTD:Core.random --> | 
| − | [[Special:MyLanguage/Core.randomSeed|Core.randomSeed]] ''<translate>Set the random generator seed</translate>''<br/> | + | [[Special:MyLanguage/Core.randomSeed|Core.randomSeed]] ''<translate>Set the random generator seed</translate>''<br/><!-- GIDEROSMTD:Core.randomSeed --> | 
| − | [[Special:MyLanguage/Core.yield|Core.yield]] ''<translate>Yield function running as background task</translate>''<br/> | + | [[Special:MyLanguage/Core.yield|Core.yield]] ''<translate>Yield function running as background task</translate>''<br/><!-- GIDEROSMTD:Core.yield --> | 
| | style="width: 50%; vertical-align:top;"| | | style="width: 50%; vertical-align:top;"| | ||
| === <translate>Events</translate> === | === <translate>Events</translate> === | ||
| === <translate>Constants</translate> === | === <translate>Constants</translate> === | ||
| |} | |} | ||
Revision as of 14:56, 31 August 2018
Supported platforms: 

Available since: Gideros 2012.2
Inherits from: Object
Description
Gideros Core functions
Examples
Example
MySprite = Core.class(Sprite)
--my custom sprite class
function MySprite:init()
end
| MethodsCore.asyncCall Launch function on separate thread as background task | EventsConstants | 
