Gideros API

From GiderosMobile
Revision as of 15:15, 10 September 2018 by Anthony (talk | contribs) (Created page with "Gideros Studio includes a comprehensive, easy to use and understand API, with hundreds of functions. This gives programmers a strong, complete framework to build their applica...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Gideros Studio includes a comprehensive, easy to use and understand API, with hundreds of functions. This gives programmers a strong, complete framework to build their application on. The following table gives a brief overview of the functions list in Gideros API.

  • Event Dispatcher : A central mechanism to dispatch events.
  • Event : The objects of Event class contains information about an event that has occurred.
  • Sprite : The Sprite class is the base class for all objects that can be placed on the scene tree. It is the basic scene tree building block.
  • Stage : The Stage class represents the top of the scene tree hierarchy.
  • TextureBase : TextureBase is the base class for Texture and TexturePack classes. It provides a common functionaly to texture related classes.
  • Texture : The Texture class lets you work with textures in an application. It lets you create a new Texture object to load from an image file and display in scene tree.
  • TextureRegion : The TextureRegion class specifies a texture and a rectangular region in it. It is used to define independent texture regions within a texture atlas which is a large image, which contains many smaller sub-images.
  • TexturePack : The TexturePack class specifies a texture pack (or texture atlas).
  • Bitmap : The Bitmap class is used to display texture related objects in the scene tree.
  • Font : The ‘Font’ class is used to use fonts created by Gideros Font Creator.
  • TextField : The TextField class is used to create display objects for text display.
  • Shape : The Shape class is used create and display vector graphics.
  • Tilemap : The TileMap class is used to work with tile maps easily and efficiently.
  • Movieclip : The MovieClip class is used create static timedlined animations.
  • Application : Application class contains the common functions that’s available to the current application.
  • OS : Provides an interface to the OS functions, e.g timer.
  • Sound : The Sound class lets you load and play WAV or MP3 sound files.
  • SoundChannel :The SoundChannel class is used to control and monitor a playing sound.
  • UrlLoader : The UrlLoader class is used to download data from an URL.
  • Timer : The Timer class is used to execute a code at specified intervals.
  • Matrix : The Matrix class specifies transformations from one coordinate space to another.
  • b2 : Includes b2.World, b2.Body, b2.Fixture, b2.Shape, b2.PolygonShape, b2.CircleShape, b2.EdgeShape, b2.Joint, b2.RevoluteJoint, b2.PrismaticJoint, b2.DistanceJoint, b2.PulleyJoint, b2.MouseJoint, b2.GearJoint, b2.WheelJoint, b2.WeldJoint, b2.FrictionJoint, b2.DebugDraw,
  • Geolocation : The Geolocation class inherits from the following class: EventDispatcher.
  • Gyroscope : The Gyroscope class is used to access gyroscope data.

The API is always improved by developers. Some of the rarely used functions are given as plugins, in order not to clutter the core Gideros API.


The latest SDK always comes with the Gideros Studio package you download for your operating system. If you want to read the latest reference manual, then go to Gideros Academy > Reference Manual (http://www.giderosmobile.com/gideros-academy).