/** * Find a capture spec within the container matching the specified capture definition, if possible. * * @param InDefinition Capture definition to use as the search basis * @param bOnlyIncludeValidCapture If true, even if a spec is found, it won't be returned if it doesn't also have a valid capture already * * @return The found attribute spec matching the specified search params, if any */ public FGameplayEffectAttributeCaptureSpec FindCaptureSpecByDefinition(FGameplayEffectAttributeCaptureDefinition InDefinition, bool bOnlyIncludeValidCapture) { FGameplayEffectAttributeCaptureSpec a = new FGameplayEffectAttributeCaptureSpec(); return(a); }
public FGameplayEffectAttributeCaptureSpec(FGameplayEffectAttributeCaptureDefinition InDefinition) { }
/** * Add a definition to be captured by the owner of the container. Will not add the definition if its exact * match already exists within the container. * * @param InCaptureDefinition Definition to capture with */ public void AddCaptureDefinition(FGameplayEffectAttributeCaptureDefinition InCaptureDefinition) { }
/** * Get type hash for the capture definition; Implemented to allow usage in TMap * * @param CaptureDef Capture definition to get the type hash of */ public uint GetTypeHash(FGameplayEffectAttributeCaptureDefinition CaptureDef) { uint Hash = 0; return(Hash); }