defold
Welcome to hxdefold API documentation!
.. | |
---|---|
support | |
types | |
Buffer | Functions for manipulating buffers and streams. |
BufferStream | A buffer stream handle returned by |
BufferStreamDeclaration | Structure for buffer stream declaration used in |
BufferStreamType | |
Camera | Messages to control camera components and camera focus. |
CameraMessageSetCamera | Data for the |
CameraMessages | Messages related to the |
Collectionfactory | Functions for controlling collection factory components which are used to dynamically spawn collections into the runtime. |
CollectionfactoryStatus | Possible values for the |
Collectionproxy | Messages for controlling and interacting with collection proxies which are used to dynamically load collections into the runtime. |
CollectionproxyMessageSetTimeStep | Data for the |
CollectionproxyMessages | Messages related to the |
Crash | Native crash logging functions. |
CrashHandle | Crash dump handle (integer). |
CrashSysField | Crash report system fields. |
Functions for interacting with Facebook APIs. | |
FacebookApprequestActionType | |
FacebookApprequestFilter | |
FacebookAudience | Facebook audience permissions used by |
FacebookDialogParamAppinvite | |
FacebookDialogParamApprequests | |
FacebookDialogParamFeed | |
FacebookDialogResultAppinvite | |
FacebookDialogResultApprequests | |
FacebookDialogResultFeed | |
FacebookDialogType | |
FacebookEvent | Prefefined events for |
FacebookLoginData | Data for the |
FacebookLoginState | State of the facebook login, used in |
FacebookParam | Prefefined params for |
Factory | Functions for controlling factory components which are used to dynamically spawn game objects into the runtime. |
FactoryStatus | Possible return values for |
Go | Functions, core hooks, messages and constants for manipulation of game objects. The "go" namespace is accessible from game object script files. |
GoAnimatedProperty | Possible types of game object property suitable for animation. |
GoEasing | Game object easing constants. |
GoMessageSetParent | Data for the |
GoMessages | Messages related to the |
GoPlayback | Game object playback constants. |
GoProperties | Properties related to the |
GoProperty | Possible types of a game object property. |
Gui | GUI core hooks, functions, messages, properties and constants for creation and manipulation of GUI nodes. The "gui" namespace is accessible only from gui scripts. |
GuiAdjustMode | Enumeration of possible adjust modes of a gui node. |
GuiBlendMode | Enumeration of possible blend modes of a gui node. |
GuiClippingMode | Possible clipping modes. Clipping mode defines how the node will clipping it's children nodes |
GuiEasing | |
GuiKeyboardType | |
GuiMessageLayoutChanged | Data for the |
GuiMessages | Messages related to the |
GuiNode | An instance of a GUI node. |
GuiPieBounds | Possible pie bounds. |
GuiPivot | Possible node pivots. |
GuiPlayFlipbookProperties | Data for the |
GuiPlaySpineProperties | Data for the |
GuiPlayback | Possible GUI playback modes. |
GuiSizeMode | Possible node size modes. |
GuiTextMetrics | |
GuiXAnchor | |
GuiYAnchor | |
Html5 | HTML5 platform specific functions. |
Http | Functions for performing HTTP and HTTPS requests. |
HttpOptions | Type for the |
HttpResponse | Type for the |
Iac | Functions and constants for doing inter-app communication on iOS and Android. |
IacType | Possible IAC types. |
Iap | Functions and constants for interacting with Apple's In-app purchases and Google's In-app billing. |
IapBuyOptions | Options for the |
IapError | Error type returned by |
IapErrorReason | Error reasons returned by |
IapProduct | IAP product information returned by |
IapProviderId | Possible provider ids returned by |
IapTransaction | Transaction object used |
IapTransactionState | Possible transaction states enumeration (used by |
Image | Functions for creating image objects. |
ImageLoadResult | Return type of the |
ImageType | Image type, used in |
Json | Manipulation of JSON data strings. |
Label | Functions to manipulate a label component. |
LabelProperties | Properties related to the |
LabelTextMetrics | Return structure for |
Model | Functions and messages for interacting with model components. |
ModelMessageModelAnimationDone | Data for the |
ModelMessages | Messages related to the |
ModelPlayAnimProperties | Data for the |
ModelProperties | Properties related to the |
Msg | Functions for passing messages and constructing URL objects. |
Particlefx | Functions for controlling particle effect component playback and shader constants. |
ParticlefxEmitterState | |
Physics | Functions and messages for collision object physics interaction with other objects (collisions and ray-casting) and control of physical behaviors. |
PhysicsFixedJoint | Physics fixed joint type. |
PhysicsHingeJoint | Physics hinge joint type. |
PhysicsJointType | Types of physics joint available. |
PhysicsMessageApplyForce | Data for the |
PhysicsMessageCollisionResponse | Data for the |
PhysicsMessageContactPointResponse | Data for the |
PhysicsMessageRayCastMissed | Data for the |
PhysicsMessageRayCastResponse | Data for the |
PhysicsMessageTriggerResponse | Data for the |
PhysicsMessageVelocityResponse | Data for the |
PhysicsMessages | Messages related to the |
PhysicsProperties | Properties related to the |
PhysicsSliderJoint | Physics slider joint type. |
PhysicsSpringJoint | Physics spring joint type. |
Profiler | Functions for getting profiling data in runtime. More detailed profiling and debugging information available in the manuals. |
ProfilerMode | Possible values for |
ProfilerViewMode | Possible values for |
ProfilerViewRecordedFrame | Data for |
Push | Functions and constants for interacting with local, as well as Apple's and Google's push notification services. |
PushData | Push notification data returned by |
PushNotificationSettings | Platform specific data used as |
PushNotificationType | Possible values for elements of |
PushOrigin | Push origin passed to the |
PushPriority | Push priority used in |
PushScheduleResult | A type for returning multiple values from the |
Render | Rendering functions, messages and constants. The "render" namespace is accessible only from render scripts. |
RenderBlendFactor | Render blend functions enumeration (see |
RenderBufferType | Render buffer types. |
RenderClearBuffers | Table type for the |
RenderCompareFunc | Compare functions enumeration (used in |
RenderConstantBuffer | Rendering constant buffer. |
RenderCullFaceType | Rendering cull face type enumeration (see |
RenderFilter | Type of the |
RenderFormat | Type of the |
RenderMessageClearColor | Data for the |
RenderMessageDrawDebugText | Data for the |
RenderMessageDrawLine | Data for the |
RenderMessageDrawText | Data for the |
RenderMessageResize | Data for the |
RenderMessageSetViewProjection | Data for the |
RenderMessageWindowResized | Data for the |
RenderMessages | Messages related to the |
RenderPredicate | Render predicate used in |
RenderState | Rendering states enumeration. |
RenderStencilOp | Stencil operations enumeration (see |
RenderTarget | Rendering target. |
RenderTargetParameters | Type of the |
RenderWrap | Type of the |
Resource | Functions and constants to access resources. |
ResourceLiveUpdateStatus | |
ResourceManifestReference | Resource manifest reference used by the |
ResourceTextureFormat | Resource format used in |
ResourceTextureInfo | Texture info used by the |
ResourceTextureType | Resource type used in |
SetRenderTargetOptions | Options for the |
Sound | Functions and messages for controlling sound components and mixer groups. |
SoundLeftRight | A type for returning multiple values from the sound component API. |
SoundMessagePlaySound | Data for the |
SoundMessageSetGain | Data for the |
SoundMessageSoundDone | Data for the |
SoundMessages | Messages related to the |
Spine | Functions and messages for interacting with the 'Spine' 2D bone animation system. |
SpineMessageSpineEvent | Data for the |
SpineMessages | Messages related to spine components. |
SpineProperties | Properties related to the |
Sprite | Functions, messages and properties used to manipulate sprite components. |
SpriteMessageAnimationDone | Data for the |
SpriteMessagePlayAnimation | Data for the |
SpriteMessages | Messages related to the |
SpritePlayFlipbookProperties | Data for the |
SpriteProperties | Properties related to the |
Sys | Functions and messages for using system resources, controlling the engine, error handling and debugging. |
SysApplicationInfo | Return value of |
SysConnectivity | Return value of |
SysEngineInfo | Return value for |
SysIfaddr | Return value for |
SysMessageExit | Data for the |
SysMessageReboot | Data for the |
SysMessageSetUpdateFrequency | Data for the |
SysMessageSetVsync | Data for the |
SysMessageStartRecord | Data for the |
SysMessages | Messages handled by the system (send to the |
SysResource | The returned value of |
SysSysInfo | Return value for |
Tilemap | Functions and messages used to manipulate tile map components. |
TilemapBounds | Return value of |
Timer | Timers allow you to set a delay and a callback to be called when the timer completes.
The timers created with this API are updated with the collection timer where they
are created. If you pause or speed up the collection (using |
TimerHandle | |
Vmath | Functions for mathematical operations on vectors, matrices and quaternions. |
Webview | Functions for creating and controlling webviews to show HTML pages or evaluate JavaScript. These API:s only exist on mobile platforms. |
WebviewCallbackData | Data passed to the |
WebviewCallbackType | Type passed to the |
WebviewId | The identifier of a webview. |
WebviewOpenOptions | Data for the |
WebviewRequestId | The identifier of a request to a webview. |
Window | Functions and constants to access the window, window event listeners and screen dimming. |
WindowDimmingMode | Dimming mode is used to control whether or not a mobile device should dim the screen after a period without user interaction. |
WindowEvent | Window events, used in |
WindowEventData | Window event data, used in |
WindowSize | Window size data, returned from |
Zlib | Functions for compression and decompression of string buffers. |