entities.props module¶
Provides access to entity network properties.
-
class
entities.props.
SendProp
¶ Bases:
Boost.Python.instance
-
__init__
()¶ Raises an exception This class cannot be instantiated from Python
-
get_priority
()¶ - object get_priority(tuple args, dict kwds) :
- Not implemented on this engine.
-
is_exclude_prop
((SendProp)arg1) → bool¶
-
is_inside_array
((SendProp)arg1) → bool¶
-
is_signed
((SendProp)arg1) → bool¶
-
array_length_proxy_function
¶
-
array_prop
¶
-
bits
¶
-
data_table
¶
-
data_table_proxy_function
¶
-
element_stride
¶
-
exclude_data_table_name
¶
-
flags
¶
-
high_low_mul
¶
-
high_value
¶
-
length
¶
-
low_value
¶
-
name
¶
-
offset
¶
-
parent_array_prop_name
¶
-
priority
¶ Not implemented on this engine.
-
proxy_function
¶
-
type
¶
-
-
class
entities.props.
SendPropFlags
[source]¶ Bases:
enum.IntFlag
SendProp flags wrapper enumerator.
-
CHANGES_OFTEN
= <SendPropFlags.CHANGES_OFTEN: 1024>¶
-
COLLAPSIBLE
= <SendPropFlags.COLLAPSIBLE: 4096>¶
-
COORD
= <SendPropFlags.COORD: 2>¶
-
COORD_MP
= <SendPropFlags.COORD_MP: 8192>¶
-
COORD_MP_INTEGRAL
= <SendPropFlags.COORD_MP_INTEGRAL: 32768>¶
-
COORD_MP_LOW_PRECISION
= <SendPropFlags.COORD_MP_LOW_PRECISION: 16384>¶
-
EXCLUDE
= <SendPropFlags.EXCLUDE: 64>¶
-
INSIDE_ARRAY
= <SendPropFlags.INSIDE_ARRAY: 256>¶
-
IS_A_VECTOR_ELEM
= <SendPropFlags.IS_A_VECTOR_ELEM: 2048>¶
-
NORMAL
= <SendPropFlags.NORMAL: 32>¶
-
NOSCALE
= <SendPropFlags.NOSCALE: 4>¶
-
PROXY_ALWAYS_YES
= <SendPropFlags.PROXY_ALWAYS_YES: 512>¶
-
ROUND_DOWN
= <SendPropFlags.ROUND_DOWN: 8>¶
-
ROUND_UP
= <SendPropFlags.ROUND_UP: 16>¶
-
UNSIGNED
= <SendPropFlags.UNSIGNED: 1>¶
-
XYZE
= <SendPropFlags.XYZE: 128>¶
-
-
class
entities.props.
SendPropType
¶ Bases:
Boost.Python.enum
-
ARRAY
= _entities._props.SendPropType.ARRAY¶
-
DATATABLE
= _entities._props.SendPropType.DATATABLE¶
-
FLOAT
= _entities._props.SendPropType.FLOAT¶
-
INT
= _entities._props.SendPropType.INT¶
-
INT64
= None¶
-
STRING
= _entities._props.SendPropType.STRING¶
-
VECTOR
= _entities._props.SendPropType.VECTOR¶
-
VECTORXY
= _entities._props.SendPropType.VECTORXY¶
-
names
= {'INT': _entities._props.SendPropType.INT, 'FLOAT': _entities._props.SendPropType.FLOAT, 'VECTOR': _entities._props.SendPropType.VECTOR, 'VECTORXY': _entities._props.SendPropType.VECTORXY, 'STRING': _entities._props.SendPropType.STRING, 'ARRAY': _entities._props.SendPropType.ARRAY, 'DATATABLE': _entities._props.SendPropType.DATATABLE}¶
-
values
= {0: _entities._props.SendPropType.INT, 1: _entities._props.SendPropType.FLOAT, 2: _entities._props.SendPropType.VECTOR, 3: _entities._props.SendPropType.VECTORXY, 4: _entities._props.SendPropType.STRING, 5: _entities._props.SendPropType.ARRAY, 6: _entities._props.SendPropType.DATATABLE}¶
-
-
class
entities.props.
SendPropVariant
¶ Bases:
Boost.Python.instance
-
__init__
((object)arg1) → None¶
-
get_data
((SendPropVariant)arg1) → Pointer¶
-
get_float
((SendPropVariant)arg1) → float¶
-
get_int
((SendPropVariant)arg1) → int¶
-
get_int64
()¶ - object get_int64(tuple args, dict kwds) :
- Not implemented on this engine.
-
get_string
((SendPropVariant)arg1) → str¶
-
get_vector
((SendPropVariant)arg1) → Vector¶
-
set_data
((SendPropVariant)arg1, (Pointer)arg2) → None¶
-
set_float
((SendPropVariant)arg1) → float¶
-
set_int
((SendPropVariant)arg1, (Channel)arg2) → None¶
-
set_int64
()¶ - object set_int64(tuple args, dict kwds) :
- Not implemented on this engine.
-
set_string
((SendPropVariant)arg1, (str)arg2) → None¶
-
set_vector
((SendPropVariant)arg1, (Vector)arg2) → None¶
-
to_string
((SendPropVariant)arg1) → str¶
-
type
¶
-
-
class
entities.props.
SendTable
¶ Bases:
Boost.Python.instance
-
__init__
()¶ Raises an exception This class cannot be instantiated from Python
-
get_prop
((SendTable)arg1, (Channel)arg2) → SendProp¶
-
is_initialized
((SendTable)arg1) → bool¶
-
set_initialized
((SendTable)arg1, (bool)arg2) → None¶
-
length
¶
-
name
¶
-
props
¶
-
props_encoded_against_tick_count
¶
-
write_flag
¶
-
-
class
entities.props.
ServerClass
¶ Bases:
Boost.Python.instance
-
__init__
()¶ Raises an exception This class cannot be instantiated from Python
-
static
find_server_class
((str)arg1) → ServerClass :¶ Lookup a ServerClass by its name
Return type: str
-
class_index
¶
-
instance_baseline_index
¶
-
name
¶
-
next
¶
-
table
¶
-
-
class
entities.props.
SendProxyRecipients
¶ Bases:
Boost.Python.instance
-
__init__
((object)arg1) → None¶
-
clear_all_recipients
((SendProxyRecipients)arg1) → None¶
-
set_all_recipients
((SendProxyRecipients)arg1) → None¶
-
set_only
((SendProxyRecipients)arg1, (Channel)arg2) → None¶
-
set_recipient
((SendProxyRecipients)arg1, (Channel)arg2) → None¶
-