Scriptable Parser for Portal 2 Demos
Preparing search index...
Entity
EntityProperty
Class EntityProperty
Index
Constructors
constructor
Properties
index
property
buffer
From
buffer
Size
value
Methods
from
Demo
decode
Int
decode
Float
decode
Vector3
decode
Vector2
decode
String
decode
Array
set
From
Int
set
From
Float
set
From
Vector
set
From
String
set
Value
copy
Array
Property
update
Array
Property
read
Properties
Constructors
constructor
new
EntityProperty
(
index
:
number
,
property
:
FlatProperty
,
bufferFrom
:
number
,
bufferSize
:
number
,
value
:
EntityPropertyValueType
,
)
:
EntityProperty
Parameters
index
:
number
property
:
FlatProperty
bufferFrom
:
number
bufferSize
:
number
value
:
EntityPropertyValueType
Returns
EntityProperty
Properties
index
index
:
number
property
property
:
FlatProperty
buffer
From
bufferFrom
:
number
buffer
Size
bufferSize
:
number
value
value
:
EntityPropertyValueType
Methods
Static
from
Demo
fromDemo
(
demo
:
Demo
,
index
:
number
,
flatProperty
:
FlatProperty
)
:
EntityProperty
Parameters
demo
:
Demo
index
:
number
flatProperty
:
FlatProperty
Returns
EntityProperty
Static
decode
Int
decodeInt
(
demo
:
Demo
,
baseProperty
:
DataTableProperty
)
:
number
Parameters
demo
:
Demo
baseProperty
:
DataTableProperty
Returns
number
Static
decode
Float
decodeFloat
(
demo
:
Demo
,
baseProperty
:
DataTableProperty
)
:
number
Parameters
demo
:
Demo
baseProperty
:
DataTableProperty
Returns
number
Static
decode
Vector3
decodeVector3
(
demo
:
Demo
,
baseProperty
:
DataTableProperty
)
:
Vector
Parameters
demo
:
Demo
baseProperty
:
DataTableProperty
Returns
Vector
Static
decode
Vector2
decodeVector2
(
demo
:
Demo
,
baseProperty
:
DataTableProperty
)
:
Vector
Parameters
demo
:
Demo
baseProperty
:
DataTableProperty
Returns
Vector
Static
decode
String
decodeString
(
demo
:
Demo
,
baseProperty
:
DataTableProperty
)
:
string
Parameters
demo
:
Demo
baseProperty
:
DataTableProperty
Returns
string
Static
decode
Array
decodeArray
(
demo
:
Demo
,
baseProperty
:
DataTableProperty
,
baseArrayProperty
?:
DataTableProperty
,
)
:
string
[]
|
number
[]
|
Vector
[]
Parameters
demo
:
Demo
baseProperty
:
DataTableProperty
Optional
baseArrayProperty
:
DataTableProperty
Returns
string
[]
|
number
[]
|
Vector
[]
set
From
Int
setFromInt
(
demo
:
Demo
,
value
:
number
,
localOffset
?:
number
)
:
number
Parameters
demo
:
Demo
value
:
number
localOffset
:
number
= 0
Returns
number
set
From
Float
setFromFloat
(
demo
:
Demo
,
value
:
number
,
localOffset
?:
number
)
:
number
Parameters
demo
:
Demo
value
:
number
localOffset
:
number
= 0
Returns
number
set
From
Vector
setFromVector
(
demo
:
Demo
,
vector
:
Vector
,
localOffset
?:
number
)
:
number
Parameters
demo
:
Demo
vector
:
Vector
localOffset
:
number
= 0
Returns
number
set
From
String
setFromString
(
demo
:
Demo
,
value
:
string
,
localOffset
?:
number
)
:
number
Parameters
demo
:
Demo
value
:
string
localOffset
:
number
= 0
Returns
number
set
Value
setValue
(
demo
:
Demo
,
value
:
EntityPropertyValueType
)
:
void
Parameters
demo
:
Demo
value
:
EntityPropertyValueType
Returns
void
copy
Array
Property
copyArrayProperty
()
:
EntityProperty
Returns
EntityProperty
update
Array
Property
updateArrayProperty
(
other
:
EntityProperty
)
:
void
Parameters
other
:
EntityProperty
Returns
void
Static
read
Properties
readProperties
(
demo
:
Demo
,
flatProperties
:
FlatProperty
[]
)
:
EntityProperty
[]
Parameters
demo
:
Demo
flatProperties
:
FlatProperty
[]
Returns
EntityProperty
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
index
property
buffer
From
buffer
Size
value
Methods
from
Demo
decode
Int
decode
Float
decode
Vector3
decode
Vector2
decode
String
decode
Array
set
From
Int
set
From
Float
set
From
Vector
set
From
String
set
Value
copy
Array
Property
update
Array
Property
read
Properties
Scriptable Parser for Portal 2 Demos
Loading...