Yasiu Spline Meshed 1
Extension of basic spline for use with meshes.
Loading...
Searching...
No Matches
ASplineMeshed_AbstractExtension Class Reference

Base actor class with attached component, uses extended component of class ASplineMeshed_AbstractExtension. More...

#include <SplineMeshedActor.h>

Inheritance diagram for ASplineMeshed_AbstractExtension:
ASplineMeshed ASplineMeshed_ExtensionHelix ASplineMeshed_ExtensionSinus

Additional Inherited Members

Public Member Functions inherited from ASplineMeshed
virtual void OnConstruction (const FTransform &Transform) override
 Function that spawns meshes after any change or spawn.
bool SpawnMeshes ()
 Base Function to pass all params from variable SpawnParams and Place meshes.
void OverlapActorAlongSpline ()
 Check if any object is overlapping spline location.
void ConstructionFinished ()
 Function used to set flags for parent ActorClass. To skip re-construction because we did it.
Public Attributes inherited from ASplineMeshed
TObjectPtr< USplineMeshedComponentSplineMeshedComponent
 Spline meshed component.
bool AutoUpdate = true
 Auto update meshes to spline.
TSoftObjectPtr< UStaticMesh > Mesh
 Mesh used to spawn along spline.
FSplineMeshedSpawnParams SpawnParams
 Parameters used for mesh spawning.
TArray< TObjectPtr< UMaterialInterface > > Materials {}
 Materials list used to apply on meshes to corresponding index.

Detailed Description

Base actor class with attached component, uses extended component of class ASplineMeshed_AbstractExtension.

Parameters stored in variable for quick edit in level


The documentation for this class was generated from the following file: