unreal.PCGParamData

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

Bases: PCGData

Class to hold execution parameters that will be consumed in nodes of the graph

C++ Source:

  • Plugin: PCG

  • Module: PCG

  • File: PCGParamData.h

Editor Properties: (see get_editor_property/set_editor_property)

  • metadata (PCGMetadata): [Read-Only] Not accessible through blueprint to make sure the constness is preserved

const_metadata() PCGMetadata

~End UPCGData interface

Return type:

PCGMetadata

filter_params_by_key(key) PCGParamData

Filter Params by Key

Parameters:

key (int64) –

Return type:

PCGParamData

filter_params_by_name(name) PCGParamData

Creates a new params that keeps only a given key/name

Parameters:

name (Name) –

Return type:

PCGParamData

find_metadata_key(name) int64

Returns the entry for the given name

Parameters:

name (Name) –

Return type:

int64

find_or_add_metadata_key(name) int64

Creates an entry for the given name, if not already added

Parameters:

name (Name) –

Return type:

int64

mutable_metadata() PCGMetadata

Mutable Metadata

Return type:

PCGMetadata