/// <summary> /// <para>Update the list of classes that we should exclude from dedicated server builds </para> /// </summary> public void UpdateClassesExcludedFromDedicatedServer(TArray <string> inClassNames, TArray <string> inModulesNames) => E_UObject_UpdateClassesExcludedFromDedicatedServer(this, inClassNames, inModulesNames);
/// <summary> /// <para>Called during cooking. Returns a list of objects. The packages containing those objects will be prestreamed, when the package containing this is loaded. Only used by the EDL. </para> /// <param name="OutPrestream">all objects that will be prestreamed when this packages is streamed </param> /// </summary> public virtual void GetPrestreamPackages(TArray <UObject> outPrestream) => E_UObject_GetPrestreamPackages(this, outPrestream);
/// <summary> /// <para>Returns a list of sub-objects that have stable names for networking </para> /// </summary> public virtual void GetSubobjectsWithStableNamesForNetworking(TArray <UObject> objList) => E_UObject_GetSubobjectsWithStableNamesForNetworking(this, objList);
/// <summary> /// <para>Builds a list of objects which have this object in their archetype chain. </para> /// <param name="Instances">receives the list of objects which have this one in their archetype chain </param> /// </summary> public void GetArchetypeInstances(TArray <UObject> instances) => E_UObject_GetArchetypeInstances(this, instances);
/// <summary> /// <para>Called during cooking. Must return all objects that will be Preload()ed when this is serialized at load time. Only used by the EDL. </para> /// <param name="OutDeps">all objects that will be preloaded when this is serialized at load time </param> /// </summary> public virtual void GetPreloadDependencies(TArray <UObject> outDeps) => E_UObject_GetPreloadDependencies(this, outDeps);
/// <summary> /// <para>Uses the TArchiveObjectReferenceCollector to build a list of all components referenced by this object which have this object as the outer </para> /// <param name="OutDefaultSubobjects">the array that should be populated with the default subobjects "owned" by this object </param> /// <param name="bIncludeNestedSubobjects">controls whether subobjects which are contained by this object, but do not have this object </param> /// <para>as its direct Outer should be included </para> /// </summary> public void CollectDefaultSubobjects(TArray <UObject> outDefaultSubobjects, bool bIncludeNestedSubobjects = false) => E_UObject_CollectDefaultSubobjects(this, outDefaultSubobjects, bIncludeNestedSubobjects);
/// <summary> /// <para>Apply an override for the current mesh ref pose </para> /// </summary> public override void SetRefPoseOverride(TArray <FTransform> newRefPoseTransforms) { }
/// <summary> /// <para>Creates and initializes a new box from an array of points. </para> /// <param name="Points">Array of Points to create for the bounding volume. </param> /// </summary> public FBox2D(TArray <FVector2D> points) : base(E_CreateStruct_FBox2D_TArray__FVector2D(points), false) { }
/// <summary> /// <para>Get list of considered targets for 'showdebug' </para> /// <para>This list is built contextually based on which 'showdebug' flags have been enabled. </para> /// </summary> public override void GetDebugActorList(TArray <AActor> inOutList) { }
/// <summary> /// <para>Creates and initializes a new box from an array of points. </para> /// <param name="Points">Array of Points to create for the bounding volume. </param> /// </summary> public FBox(TArray <FVector> points) : base(E_CreateStruct_FBox_TArray__FVector(points), false) { }