unreal.RCVirtualPropertyBase

class unreal.RCVirtualPropertyBase(outer: Object | None = None, name: Name | str = 'None')

Bases: Object

Base class for dynamic virtual properties Remote Control Virtual Properties using Property Bag and FInstancedPropertyBag to serialize FProperties values and UStruct

C++ Source:

  • Plugin: RemoteControl

  • Module: RemoteControl

  • File: RCVirtualProperty.h

get_display_value_as_string() str

Infers correct type internally, fetches value from memory and returns the value as a string that can be immediately used for dispaly (without needing to create a generic readonly property widget)

Return type:

str

get_property_name() Name

Get FProperty Name

Return type:

Name

get_value_bool() bool or None

Get Bool value from Virtual Property

Returns:

out_bool_value (bool):

Return type:

bool or None

get_value_byte() uint8 or None

Get Byte value from Virtual Property

Returns:

out_byte (uint8):

Return type:

uint8 or None

get_value_color() Color or None

Get Color value from Virtual Property

Returns:

out_color (Color):

Return type:

Color or None

get_value_double() double or None

Get Double value from Virtual Property

Returns:

out_double (double):

Return type:

double or None

get_value_float() float or None

Get Float value from Virtual Property

Returns:

out_float (float):

Return type:

float or None

get_value_int32() int32 or None

Get Int32 value from Virtual Property

Returns:

out_int32 (int32):

Return type:

int32 or None

get_value_int64() int64 or None

Get Int64 value from Virtual Property

Returns:

ouy_int64 (int64):

Return type:

int64 or None

get_value_linear_color() LinearColor or None

Get LinearColor value from Virtual Property

Returns:

out_linear_color (LinearColor):

Return type:

LinearColor or None

get_value_name() Name or None

Get Name value from Virtual Property

Returns:

out_name_value (Name):

Return type:

Name or None

get_value_numeric_integer() int64 or None

Get Numeric value from Virtual Property

Returns:

out_int64_value (int64):

Return type:

int64 or None

get_value_object() Object

Get Object value from Virtual Property

Return type:

Object

get_value_rotator() Rotator or None

Get Rotator value from Virtual Property

Returns:

out_rotator (Rotator):

Return type:

Rotator or None

get_value_string() str or None

Get String value from Virtual Property

Returns:

out_string_value (str):

Return type:

str or None

get_value_text() Text or None

Get Text value from Virtual Property

Returns:

out_text_value (Text):

Return type:

Text or None

get_value_vector() Vector or None

Get Vector value from Virtual Property

Returns:

out_vector (Vector):

Return type:

Vector or None

get_value_vector2d() Vector2D or None

Get Vector2D value from Virtual Property

Returns:

out_vector2d (Vector2D):

Return type:

Vector2D or None

set_value_bool(bool_value) bool

Set Bool value from Virtual Property

Parameters:

bool_value (bool) –

Return type:

bool

set_value_byte(byte) bool

Set Byte value from Virtual Property

Parameters:

byte (uint8) –

Return type:

bool

set_value_color(color) bool

Set Color value from Virtual Property

Parameters:

color (Color) –

Return type:

bool

set_value_double(double) bool

Set Double value from Virtual Property

Parameters:

double (double) –

Return type:

bool

set_value_float(float) bool

Set Float value from Virtual Property

Parameters:

float (float) –

Return type:

bool

set_value_int32(int32) bool

Set Int32 value from Virtual Property

Parameters:

int32 (int32) –

Return type:

bool

set_value_int64(int64) bool

Set Int64 value from Virtual Property

Parameters:

int64 (int64) –

Return type:

bool

set_value_linear_color(linear_color) bool

Set LinearColor value from Virtual Property

Parameters:

linear_color (LinearColor) –

Return type:

bool

set_value_name(name_value) bool

Set Name value from Virtual Property

Parameters:

name_value (Name) –

Return type:

bool

set_value_numeric_integer(int64_value) bool

Set Numeric value from Virtual Property

Parameters:

int64_value (int64) –

Return type:

bool

set_value_rotator(rotator) bool

Set Rotator value from Virtual Property

Parameters:

rotator (Rotator) –

Return type:

bool

set_value_string(string_value) bool

Set String value from Virtual Property

Parameters:

string_value (str) –

Return type:

bool

set_value_text(text_value) bool

Set Text value from Virtual Property

Parameters:

text_value (Text) –

Return type:

bool

set_value_vector(vector) bool

Set Vector value from Virtual Property

Parameters:

vector (Vector) –

Return type:

bool

set_value_vector2d(vector2d) bool

Set Vector2D value from Virtual Property

Parameters:

vector2d (Vector2D) –

Return type:

bool