Example #1
0
        /**
         * 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);
        }
Example #2
0
 public FGameplayEffectAttributeCaptureSpec(FGameplayEffectAttributeCaptureDefinition InDefinition)
 {
 }
Example #3
0
 /**
  * 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)
 {
 }
Example #4
0
        /**
         * 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);
        }