Global/IsValid

From Garry's Mod
(Difference between revisions)
Jump to: navigation, search
(Added note about vehicles)
Line 1: Line 1:
 
{{Func
 
{{Func
 
|Description=Returns whether an object is valid or not. (Such as {{Type|Entity}}s, {{Type|Panel}}s, custom {{Type|table}} objects and more)<br />Checks that an object is not nil, has an IsValid method and if this method returns true.
 
|Description=Returns whether an object is valid or not. (Such as {{Type|Entity}}s, {{Type|Panel}}s, custom {{Type|table}} objects and more)<br />Checks that an object is not nil, has an IsValid method and if this method returns true.
 +
 +
{{Note|Due to vehicles being technically valid the moment they're spawned, also use {{ClassFunction|Vehicle|IsValidVehicle}} to make sure the they're fully initialized}}
 
|Realm=Shared and Menu
 
|Realm=Shared and Menu
 
|IsClass=No
 
|IsClass=No

Revision as of 08:07, 13 September 2016

 IsValid( )

Description

Returns whether an object is valid or not. (Such as Entitys, Panels, custom table objects and more)
Checks that an object is not nil, has an IsValid method and if this method returns true.

NOTE

Due to vehicles being technically valid the moment they're spawned, also use Vehicle:IsValidVehicle to make sure the they're fully initialized

Arguments

any toBeValidated

The table or object to be validated.

Returns

boolean

True if the object is valid.
Personal tools
Navigation