unreal.SmartObjectLibrary
¶
- class unreal.SmartObjectLibrary(outer=None, name='None')¶
Bases:
unreal.BlueprintFunctionLibrary
Smart 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) –