PackedByteArray

There is currently no description for this class. Please help us by contributing one!

Note

There are notable differences when using this API with C#. See C# Differences for more information.

Constructors

PackedByteArray

PackedByteArray ( )

PackedByteArray

PackedByteArray ( PackedByteArray from )

PackedByteArray

PackedByteArray ( Array from )

Methods

bool

append ( int value )

void

append_array ( PackedByteArray array )

int

bsearch ( int value, bool before=true )

void

clear ( )

PackedByteArray

compress ( int compression_mode=0 ) const

int

count ( int value ) const

float

decode_double ( int byte_offset ) const

float

decode_float ( int byte_offset ) const

float

decode_half ( int byte_offset ) const

int

decode_s8 ( int byte_offset ) const

int

decode_s16 ( int byte_offset ) const

int

decode_s32 ( int byte_offset ) const

int

decode_s64 ( int byte_offset ) const

int

decode_u8 ( int byte_offset ) const

int

decode_u16 ( int byte_offset ) const

int

decode_u32 ( int byte_offset ) const

int

decode_u64 ( int byte_offset ) const

Variant

decode_var ( int byte_offset, bool allow_objects=false ) const

int

decode_var_size ( int byte_offset, bool allow_objects=false ) const

PackedByteArray

decompress ( int buffer_size, int compression_mode=0 ) const

PackedByteArray

decompress_dynamic ( int max_output_size, int compression_mode=0 ) const

PackedByteArray

duplicate ( )

void

encode_double ( int byte_offset, float value )

void

encode_float ( int byte_offset, float value )

void

encode_half ( int byte_offset, float value )

void

encode_s8 ( int byte_offset, int value )

void

encode_s16 ( int byte_offset, int value )

void

encode_s32 ( int byte_offset, int value )

void

encode_s64 ( int byte_offset, int value )

void

encode_u8 ( int byte_offset, int value )

void

encode_u16 ( int byte_offset, int value )

void

encode_u32 ( int byte_offset, int value )

void

encode_u64 ( int byte_offset, int value )

int

encode_var ( int byte_offset, Variant value, bool allow_objects=false )

void

fill ( int value )

int

find ( int value, int from=0 ) const

String

get_string_from_ascii ( ) const

String

get_string_from_utf8 ( ) const

String

get_string_from_utf16 ( ) const

String

get_string_from_utf32 ( ) const

String

get_string_from_wchar ( ) const

bool

has ( int value ) const

bool

has_encoded_var ( int byte_offset, bool allow_objects=false ) const

String

hex_encode ( ) const

int

insert ( int at_index, int value )

bool

is_empty ( ) const

bool

push_back ( int value )

void

remove_at ( int index )

int

resize ( int new_size )

void

reverse ( )

int

rfind ( int value, int from=-1 ) const

void

set ( int index, int value )

int

size ( ) const

PackedByteArray

slice ( int begin, int end=2147483647 ) const

void

sort ( )

PackedFloat32Array

to_float32_array ( ) const

PackedFloat64Array

to_float64_array ( ) const

PackedInt32Array

to_int32_array ( ) const

PackedInt64Array

to_int64_array ( ) const

Operators

bool

operator != ( PackedByteArray right )

PackedByteArray

operator + ( PackedByteArray right )

bool

operator == ( PackedByteArray right )

int

operator [] ( int index )


Constructor Descriptions

PackedByteArray PackedByteArray ( )

There is currently no description for this constructor. Please help us by contributing one!


PackedByteArray PackedByteArray ( PackedByteArray from )

There is currently no description for this constructor. Please help us by contributing one!


PackedByteArray PackedByteArray ( Array from )

There is currently no description for this constructor. Please help us by contributing one!


Method Descriptions

bool append ( int value )

There is currently no description for this method. Please help us by contributing one!


void append_array ( PackedByteArray array )

There is currently no description for this method. Please help us by contributing one!


int bsearch ( int value, bool before=true )

There is currently no description for this method. Please help us by contributing one!


void clear ( )

There is currently no description for this method. Please help us by contributing one!


PackedByteArray compress ( int compression_mode=0 ) const

There is currently no description for this method. Please help us by contributing one!


int count ( int value ) const

There is currently no description for this method. Please help us by contributing one!


float decode_double ( int byte_offset ) const

There is currently no description for this method. Please help us by contributing one!


float decode_float ( int byte_offset ) const

There is currently no description for this method. Please help us by contributing one!


float decode_half ( int byte_offset ) const

There is currently no description for this method. Please help us by contributing one!


int decode_s8 ( int byte_offset ) const

There is currently no description for this method. Please help us by contributing one!


int decode_s16 ( int byte_offset ) const

There is currently no description for this method. Please help us by contributing one!


int decode_s32 ( int byte_offset ) const

There is currently no description for this method. Please help us by contributing one!


int decode_s64 ( int byte_offset ) const

There is currently no description for this method. Please help us by contributing one!


int decode_u8 ( int byte_offset ) const

There is currently no description for this method. Please help us by contributing one!


int decode_u16 ( int byte_offset ) const

There is currently no description for this method. Please help us by contributing one!


int decode_u32 ( int byte_offset ) const

There is currently no description for this method. Please help us by contributing one!


int decode_u64 ( int byte_offset ) const

There is currently no description for this method. Please help us by contributing one!


Variant decode_var ( int byte_offset, bool allow_objects=false ) const

There is currently no description for this method. Please help us by contributing one!


int decode_var_size ( int byte_offset, bool allow_objects=false ) const

There is currently no description for this method. Please help us by contributing one!


PackedByteArray decompress ( int buffer_size, int compression_mode=0 ) const

There is currently no description for this method. Please help us by contributing one!


PackedByteArray decompress_dynamic ( int max_output_size, int compression_mode=0 ) const

There is currently no description for this method. Please help us by contributing one!


PackedByteArray duplicate ( )

There is currently no description for this method. Please help us by contributing one!


void encode_double ( int byte_offset, float value )

There is currently no description for this method. Please help us by contributing one!


void encode_float ( int byte_offset, float value )

There is currently no description for this method. Please help us by contributing one!


void encode_half ( int byte_offset, float value )

There is currently no description for this method. Please help us by contributing one!


void encode_s8 ( int byte_offset, int value )

There is currently no description for this method. Please help us by contributing one!


void encode_s16 ( int byte_offset, int value )

There is currently no description for this method. Please help us by contributing one!


void encode_s32 ( int byte_offset, int value )

There is currently no description for this method. Please help us by contributing one!


void encode_s64 ( int byte_offset, int value )

There is currently no description for this method. Please help us by contributing one!


void encode_u8 ( int byte_offset, int value )

There is currently no description for this method. Please help us by contributing one!


void encode_u16 ( int byte_offset, int value )

There is currently no description for this method. Please help us by contributing one!


void encode_u32 ( int byte_offset, int value )

There is currently no description for this method. Please help us by contributing one!


void encode_u64 ( int byte_offset, int value )

There is currently no description for this method. Please help us by contributing one!


int encode_var ( int byte_offset, Variant value, bool allow_objects=false )

There is currently no description for this method. Please help us by contributing one!


void fill ( int value )

There is currently no description for this method. Please help us by contributing one!


int find ( int value, int from=0 ) const

There is currently no description for this method. Please help us by contributing one!


String get_string_from_ascii ( ) const

There is currently no description for this method. Please help us by contributing one!


String get_string_from_utf8 ( ) const

There is currently no description for this method. Please help us by contributing one!


String get_string_from_utf16 ( ) const

There is currently no description for this method. Please help us by contributing one!


String get_string_from_utf32 ( ) const

There is currently no description for this method. Please help us by contributing one!


String get_string_from_wchar ( ) const

There is currently no description for this method. Please help us by contributing one!


bool has ( int value ) const

There is currently no description for this method. Please help us by contributing one!


bool has_encoded_var ( int byte_offset, bool allow_objects=false ) const

There is currently no description for this method. Please help us by contributing one!


String hex_encode ( ) const

There is currently no description for this method. Please help us by contributing one!


int insert ( int at_index, int value )

There is currently no description for this method. Please help us by contributing one!


bool is_empty ( ) const

There is currently no description for this method. Please help us by contributing one!


bool push_back ( int value )

There is currently no description for this method. Please help us by contributing one!


void remove_at ( int index )

There is currently no description for this method. Please help us by contributing one!


int resize ( int new_size )

There is currently no description for this method. Please help us by contributing one!


void reverse ( )

There is currently no description for this method. Please help us by contributing one!


int rfind ( int value, int from=-1 ) const

There is currently no description for this method. Please help us by contributing one!


void set ( int index, int value )

There is currently no description for this method. Please help us by contributing one!


int size ( ) const

There is currently no description for this method. Please help us by contributing one!


PackedByteArray slice ( int begin, int end=2147483647 ) const

There is currently no description for this method. Please help us by contributing one!


void sort ( )

There is currently no description for this method. Please help us by contributing one!


PackedFloat32Array to_float32_array ( ) const

There is currently no description for this method. Please help us by contributing one!


PackedFloat64Array to_float64_array ( ) const

There is currently no description for this method. Please help us by contributing one!


PackedInt32Array to_int32_array ( ) const

There is currently no description for this method. Please help us by contributing one!


PackedInt64Array to_int64_array ( ) const

There is currently no description for this method. Please help us by contributing one!


Operator Descriptions

bool operator != ( PackedByteArray right )

There is currently no description for this operator. Please help us by contributing one!


PackedByteArray operator + ( PackedByteArray right )

There is currently no description for this operator. Please help us by contributing one!


bool operator == ( PackedByteArray right )

There is currently no description for this operator. Please help us by contributing one!


int operator [] ( int index )

There is currently no description for this operator. Please help us by contributing one!