unreal.SmartObjectLibrary¶
- class unreal.SmartObjectLibrary(outer=None, name='None')¶
Bases:
unreal.BlueprintFunctionLibrarySmart Object Blueprint Function Library
C++ Source:
Plugin: SmartObjects
Module: SmartObjectsModule
File: SmartObjectBlueprintFunctionLibrary.h
- classmethod get_value_as_so_claim_handle(blackboard_component, key_name) SmartObjectClaimHandle¶
Get Value as SOClaim Handle
- Parameters
blackboard_component (BlackboardComponent) –
key_name (Name) –
- Return type
- classmethod is_valid_smart_object_claim_handle(handle) bool¶
Is Valid Smart Object Claim Handle
- Parameters
handle (SmartObjectClaimHandle) –
- Return type
- classmethod k2_add_loose_gameplay_tags(actor, gameplay_tags) bool¶
K2 Add Loose Gameplay Tags deprecated: Use AbilitySystemBlueprintLibrary::AddLooseGameplayTags instead
- Parameters
actor (Actor) –
gameplay_tags (GameplayTagContainer) –
- Return type
- classmethod k2_remove_loose_gameplay_tags(actor, gameplay_tags) bool¶
K2 Remove Loose Gameplay Tags deprecated: Use AbilitySystemBlueprintLibrary::RemoveLooseGameplayTags instead
- Parameters
actor (Actor) –
gameplay_tags (GameplayTagContainer) –
- Return type
- classmethod set_value_as_so_claim_handle(blackboard_component, key_name, value) None¶
Set Value as SOClaim Handle
- Parameters
blackboard_component (BlackboardComponent) –
key_name (Name) –
value (SmartObjectClaimHandle) –