Client Scripting Classes

From Multi Theft Auto: Wiki
Revision as of 18:26, 20 October 2013 by Ixjf (talk | contribs) (→‎Sound 3D)
Jump to navigation Jump to search

Contributors: Did you create a page but it's not on this list? Confused? Read: Adding Pages to Categories and Templates

This page lists all the client-side scripting classes that are being implemented in the 1.4 version of Multi Theft Auto. It mirrors the procedural Client Functions.

Classes can be instantiated by either calling the create method, when available, or calling the class. For example: Vehicle(...) is the same as Vehicle.create(...).

Vector3

Template:Client vector3 class

Matrix

Template:Client matrix class

Element

Template:Client element class

Vehicle

This class inherits Element. Template:Client vehicle class

Ped

This class inherits Element. Template:Client ped class

Player

This class inherits Ped. Template:Client player class

Object

This class inherits Element. Template:Client object class

Camera

Template:Client camera class

Marker

This class inherits Element. Template:Client marker class

Blip

This class inherits Element. Template:Client blip class

Pickup

This class inherits Element. Template:Client pickup class

Collision shape

This class inherits Element. Template:Client colshape class

Projectile

This class inherits Element. Template:Client projectile class

Radar area

This class inherits Element. Template:Client radararea class

Team

This class inherits Element. Template:Client team class

Water

This class inherits Element. Template:Client water class

Sound

This class inherits Element. Template:Client sound class

Sound3D

This class inherits Sound. Template:Client sound3 class

Weapon

This class inherits Element. Template:Client weapon class

GUI classes

Base element

This class inherits Element. Template:Client GUIElement class

Window

This class inherits GuiElement. Template:Client GUIWindow class

Button

This class inherits GuiElement. Template:Client GUIButton class

Edit box

This class inherits GuiElement. Template:Client GUIEdit class

Label

This class inherits GuiElement. Template:Client GUILabel class

Memo box

This class inherits GuiElement. Template:Client GUIMemo class

Image

This class inherits GuiElement. Template:Client GUIImage class

Combo box

This class inherits GuiElement. Template:Client GUIComboBox class

Check box

This class inherits GuiElement. Template:Client GUICheckBox class

Radio button

This class inherits GuiElement. Template:Client GUIRadioButton class

Scroll pane

This class inherits GuiElement. Template:Client GUIScrollPane class

Scroll bar

This class inherits GuiElement. Template:Client GUIScrollBar class

Progress bar

This class inherits GuiElement. Template:Client GUIProgressBar class

Grid list

This class inherits GuiElement. Template:Client GUIGridList class

Tab panel

This class inherits GuiElement. Template:Client GUITabPanel class

Tab

This class inherits GuiElement. Template:Client GUITab class

Resource

Template:Client resource class

Timer

Template:Client timer class

File

Template:Client file class

Xml Node

Template:Client xmlNode class