Bootstrap Chameleon Logo

PythonBPAssetLib

Function Name Description
get_selected_nodes None
log_schema None
log_all_k2_nodes None
log_all_schemas Log all available Schemas, and return UClass array
get_graph_node_by_name None
get_all_k2_nodes None
get_children_classes Get the children classes from the specified UClass
get_classes_from_module Get the UClass from the specified module name
get_bp_functions_spawners Get the UFunction from the specified UClass
get_bp_function_spawner Get the Spawner of the specified Blueprint function name, used to create nodes in SGraphPanel

get_selected_nodes

unreal.PythonBPAssetLib.get_selected_nodes(blueprint) -> None
    Get Selected Nodes

    Args:
        blueprint (Blueprint):

log_schema

unreal.PythonBPAssetLib.log_schema(blueprint) -> None
    Log Schema

    Args:
        blueprint (Blueprint):

log_all_k2_nodes

unreal.PythonBPAssetLib.log_all_k2_nodes() -> None
    Log All K2Nodes

log_all_schemas

Log all available Schemas, and return UClass array

unreal.PythonBPAssetLib.log_all_schemas() -> Array[type(Class)]
    Log all available Schemas, and return UClass array
    note: add in v1.2.0

    Returns:
        Array[type(Class)]: The UClass array

get_graph_node_by_name

unreal.PythonBPAssetLib.get_graph_node_by_name(name) -> type(Class)
    Get Graph Node by Name

    Args:
        name (str):

    Returns:
        type(Class):

get_all_k2_nodes

unreal.PythonBPAssetLib.get_all_k2_nodes() -> None
    Get All K2Nodes

get_children_classes

Get the children classes from the specified UClass

unreal.PythonBPAssetLib.get_children_classes(class_) -> Array[type(Class)]
    Get the children classes from the specified UClass
    note: add in v1.2.0

    Args:
        class_ (type(Class)): The UClass

    Returns:
        Array[type(Class)]: The UClass array of children classes

get_classes_from_module

Get the UClass from the specified module name

unreal.PythonBPAssetLib.get_classes_from_module(module_name) -> Array[Object]
    Get the UClass from the specified module name
    note: add in v1.2.0

    Args:
        module_name (Name): The module name

    Returns:
        Array[Object]: The UClass array

get_bp_functions_spawners

Get the UFunction from the specified UClass

unreal.PythonBPAssetLib.get_bp_functions_spawners(class_in=None) -> Array[Object]
    Get the UFunction from the specified UClass
    note: add in v1.2.0

    Args:
        class_in (type(Class)): The UClass

    Returns:
        Array[Object]: The UFunction array

get_bp_function_spawner

Get the Spawner of the specified Blueprint function name, used to create nodes in SGraphPanel

unreal.PythonBPAssetLib.get_bp_function_spawner(class_in, function_name) -> Object
    Get the Spawner of the specified Blueprint function name, used to create nodes in SGraphPanel
    note: add in v1.2.0

    Args:
        class_in (type(Class)): The UClass
        function_name (str): The function name

    Returns:
        Object: The Spawner of the specified Blueprint function name

Other Editor Python Libs: