User:Anaminus/type tree: Difference between revisions

From Legacy Roblox Wiki
Jump to navigationJump to search
>Camoy
No edit summary
>Anaminus
No edit summary
Line 1: Line 1:
' ' COMMENT
' [ BEGIN_CLASS
' ] END_CLASS
' $ METHOD
' # PROPERTY
' @ EVENT
' ? ENUM
' ! PRELIMINARY
' ~ DEPRECATED
' * PROTECTED
' [ class
' 'methods
' $method
' !$preliminary_method
' ~$deprecated_method
' *$protected_method
' !*$preliminary_protected_method
' ~*$deprecated_protected_method
' 'properties
' #property
' !#preliminary_property
' ~#deprecated_property
' *#protected_property
' !*#preliminary_protected_property
' ~*#deprecated_protected_property
' 'events
' @event
' !@preliminary_event
' ~@deprecated_event
' 'derived_types
' [ derived_class ]
' ]
' [ !preliminary_class ]
' [ ~deprecated_class ]
' [ ?enum
' ?0 enum_member
' ]
  [ [[Axes]]
  [ [[Axes]]
  #[[X]]
' Axes.new (...)
  #[[Y]]
  #[[X]] {bool}
  #[[Z]]
  #[[Y]] {bool}
  #[[Z]] {bool}
  ]
  ]
  [ [[BrickColor]]
  [ [[BrickColor]]
  #[[Color]]
' BrickColor.Black
  #[[Name]]
' BrickColor.Blue
  #[[Number]]
' BrickColor.DarkGray
  #[[b]]
' BrickColor.Gray
  #[[g]]
' BrickColor.Green
  #[[r]]
' BrickColor.Random
' BrickColor.Red
' BrickColor.White
' BrickColor.Yellow
' BrickColor.new
' BrickColor.new (number)
' BrickColor.new (string)
' BrickColor.new (Color3)
' BrickColor.new (number = 0, number = 0, number = 0)
' BrickColor.palette (number)
  #[[Color]] {Color3}
  #[[Name]] {string}
  #[[Number]] {number}
  #[[b]] {number}
  #[[g]] {number}
  #[[r]] {number}
  ]
  ]
  [ [[CFrame]]
  [ [[CFrame]]
$[[Angles]]
' CFrame.Angles (number, number, number)
  $[[components]]
' CFrame.fromAxisAngle (Vector3, number)
  $[[inverse]]
' CFrame.fromEulerAnglesXYZ (number, number, number)
  $[[pointToObjectSpace]]
' CFrame.new
  $[[pointToWorldSpace]]
' CFrame.new (Vector3)
  $[[toEulerAnglesXYZ]]
' CFrame.new (Vector3, Vector3)
  $[[toObjectSpace]]
' CFrame.new (number, number, number)
  $[[toWorldSpace]]
' CFrame.new (number, number, number, number, number, number, number)
  $[[vectorToObjectSpace]]
' CFrame.new (number, number, number, number, number, number, number, number, number, number, number, number)
  $[[vectorToWorldSpace]]
  $[[components]] {Tuple}
  #[[lookVector]]
  $[[inverse]] {CFrame}
  #[[p]]
  $[[pointToObjectSpace]] (Vector3) {Vector3}
  #[[x]]
  $[[pointToWorldSpace]] (Vector3) {Vector3}
  #[[y]]
  $[[toEulerAnglesXYZ]] {Tuple}
  #[[z]]
  $[[toObjectSpace]] (CFrame) {CFrame}
  $[[toWorldSpace]] (CFrame) {CFrame}
  $[[vectorToObjectSpace]] (Vector3) {Vector3}
  $[[vectorToWorldSpace]] (Vector3) {Vector3}
  #[[lookVector]] {Vector3}
  #[[p]] {Vector3}
  #[[x]] {number}
  #[[y]] {number}
  #[[z]] {number}
  ]
  ]
  [ [[Color3]]
  [ [[Color3]]
  #[[b]]
' Color3.new (number = 0, number = 0, number = 0)
  #[[g]]
  #[[b]] {number}
  #[[r]]
  #[[g]] {number}
  #[[r]] {number}
  ]
  ]
[ [[Enum]] ]
[ [[EnumItem]] ]
  [ [[Faces]]
  [ [[Faces]]
  #[[Back]]
' Faces.new (...)
  #[[Bottom]]
  #[[Back]] {bool}
  #[[Front]]
  #[[Bottom]] {bool}
  #[[Left]]
  #[[Front]] {bool}
  #[[Right]]
  #[[Left]] {bool}
  #[[Top]]
  #[[Right]] {bool}
  #[[Top]] {bool}
]
[ [[RBXScriptConnection]]
$[[disconnect]]
#[[connected]] {bool}
]
[ [[RBXScriptSignal]]
$[[connect]] (function) {RBXScriptConnection}
$[[connectFirst]] (function) {RBXScriptConnection}
$[[connectLast]] (function) {RBXScriptConnection}
~$[[disconnect]]
  ]
  ]
  [ [[Ray]]
  [ [[Ray]]
  $[[ClosestPoint]]
' Ray.new (Vector3 = [0,0,0], Vector3 = [0,0,0])
  $[[Distance]]
  $[[ClosestPoint]] (Vector3) {Vector3}
  #[[Direction]]
  $[[Distance]] (Vector3) {number}
  #[[Origin]]
  #[[Direction]] {Vector3}
  #[[Unit]]
  #[[Origin]] {Vector3}
  #[[Unit]] {Ray}
]
[ [[Region3]]
' Region3.new (Vector3 = [0,0,0], Vector3 = [0,0,0])
#[[CFrame]] {CFrame}
#[[Size]] {Vector3}
  ]
  ]
  [ [[UDim]]
  [ [[UDim]]
  #[[Offset]]
' UDim.new (number = 0, number = 0)
  #[[Scale]]
  #[[Offset]] {UDim}
  #[[Scale]] {UDim2}
  ]
  ]
  [ [[UDim2]]
  [ [[UDim2]]
  #[[X]]
' UDim2.new(number = 0, number = 0, number = 0, number = 0)
  #[[Y]]
  #[[X]] {number}
  #[[Y]] {number}
  ]
  ]
  [ [[Vector2]]
  [ [[Vector2]]
  #[[magnitude]]
' Vector2.new (number = 0, number = 0)
  #[[unit]]
  #[[magnitude]] {number}
  #[[x]]
  #[[unit]] {Vector2}
  #[[y]]
  #[[x]] {number}
  #[[y]] {number}
  ]
  ]
  [ [[Vector3]]
  [ [[Vector3]]
  $[[Cross]]
' Vector3.new (number = 0, number = 0, number = 0)
  $[[Dot]]
' Vector3.FromNormalId (NormalId)
  $[[Lerp]]
' Vector3.FromAxis (Axis)
  #[[magnitude]]
  $[[Cross]] (Vector3) {Vector3}
  #[[unit]]
  $[[Dot]] (Vector3) {number}
  #[[x]]
  $[[Lerp]] (Vector3, number) {Vector3}
  #[[y]]
  #[[magnitude]] {number}
  #[[z]]
  #[[unit]] {Vector3}
  #[[x]] {number}
  #[[y]] {number}
  #[[z]] {number}
  ]
  ]

Revision as of 01:37, 28 January 2011

[ Axes
'	Axes.new (...)
	#X {bool}
	#Y {bool}
	#Z {bool}
]
[ BrickColor
'	BrickColor.Black
'	BrickColor.Blue
'	BrickColor.DarkGray
'	BrickColor.Gray
'	BrickColor.Green
'	BrickColor.Random
'	BrickColor.Red
'	BrickColor.White
'	BrickColor.Yellow
'	BrickColor.new
'	BrickColor.new (number)
'	BrickColor.new (string)
'	BrickColor.new (Color3)
'	BrickColor.new (number = 0, number = 0, number = 0)
'	BrickColor.palette (number)
	#Color {Color3}
	#Name {string}
	#Number {number}
	#b {number}
	#g {number}
	#r {number}
]
[ CFrame
'	CFrame.Angles (number, number, number)
'	CFrame.fromAxisAngle (Vector3, number)
'	CFrame.fromEulerAnglesXYZ (number, number, number)
'	CFrame.new
'	CFrame.new (Vector3)
'	CFrame.new (Vector3, Vector3)
'	CFrame.new (number, number, number)
'	CFrame.new (number, number, number, number, number, number, number)
'	CFrame.new (number, number, number, number, number, number, number, number, number, number, number, number)
	$components {Tuple}
	$inverse {CFrame}
	$pointToObjectSpace (Vector3) {Vector3}
	$pointToWorldSpace (Vector3) {Vector3}
	$toEulerAnglesXYZ {Tuple}
	$toObjectSpace (CFrame) {CFrame}
	$toWorldSpace (CFrame) {CFrame}
	$vectorToObjectSpace (Vector3) {Vector3}
	$vectorToWorldSpace (Vector3) {Vector3}
	#lookVector {Vector3}
	#p {Vector3}
	#x {number}
	#y {number}
	#z {number}
]
[ Color3
'	Color3.new (number = 0, number = 0, number = 0)
	#b {number}
	#g {number}
	#r {number}
]
[ Enum ]
[ EnumItem ]
[ Faces
'	Faces.new (...)
	#Back {bool}
	#Bottom {bool}
	#Front {bool}
	#Left {bool}
	#Right {bool}
	#Top {bool}
]
[ RBXScriptConnection
	$disconnect
	#connected {bool}
]
[ RBXScriptSignal
	$connect (function) {RBXScriptConnection}
	$connectFirst (function) {RBXScriptConnection}
	$connectLast (function) {RBXScriptConnection}
	~$disconnect
]
[ Ray
'	Ray.new (Vector3 = [0,0,0], Vector3 = [0,0,0])
	$ClosestPoint (Vector3) {Vector3}
	$Distance (Vector3) {number}
	#Direction {Vector3}
	#Origin {Vector3}
	#Unit {Ray}
]
[ Region3
'	Region3.new (Vector3 = [0,0,0], Vector3 = [0,0,0])
	#CFrame {CFrame}
	#Size {Vector3}
]
[ UDim
'	UDim.new (number = 0, number = 0)
	#Offset {UDim}
	#Scale {UDim2}
]
[ UDim2
'	UDim2.new(number = 0, number = 0, number = 0, number = 0)
	#X {number}
	#Y {number}
]
[ Vector2
'	Vector2.new (number = 0, number = 0)
	#magnitude {number}
	#unit {Vector2}
	#x {number}
	#y {number}
]
[ Vector3
'	Vector3.new (number = 0, number = 0, number = 0)
'	Vector3.FromNormalId (NormalId)
'	Vector3.FromAxis (Axis)
	$Cross (Vector3) {Vector3}
	$Dot (Vector3) {number}
	$Lerp (Vector3, number) {Vector3}
	#magnitude {number}
	#unit {Vector3}
	#x {number}
	#y {number}
	#z {number}
]