27#include "Serializable/CArraySerializable.h"
36 class SKYLICHT_API CTrailSerializable :
public CObjectSerializable
65 CTrailSerializable(CObjectSerializable* parent);
67 virtual ~CTrailSerializable();
69 virtual CObjectSerializable* clone();
71 DECLARE_GETTYPENAME(CTrailSerializable)
Definition CValuePropertyTemplate.h:666
Definition CValuePropertyTemplate.h:446
Definition CValuePropertyTemplate.h:197
Definition CValuePropertyTemplate.h:558
Definition CValuePropertyTemplate.h:350
CImageSourceProperty Texture
Path to the trail texture.
Definition CTrailSerializable.h:52
CFilePathProperty CustomMaterial
Path to the custom material file.
Definition CTrailSerializable.h:56
CBoolProperty UseCustomMaterial
Whether to use a custom material file instead of the default.
Definition CTrailSerializable.h:54
CFloatProperty DeadAlphaReduction
Alpha reduction rate for trails left behind by dead particles.
Definition CTrailSerializable.h:50
CStringProperty Name
The name of the linked particle group.
Definition CTrailSerializable.h:40
CFloatProperty EmissionIntensity
Intensity of the emission.
Definition CTrailSerializable.h:60
CBoolProperty Emission
Whether the trail has emission (glow).
Definition CTrailSerializable.h:58
CFloatProperty Length
Maximum length of the trail.
Definition CTrailSerializable.h:44
CFloatProperty SegmentLength
Length of each segment in the ribbon.
Definition CTrailSerializable.h:46
CBoolProperty DestroyWhenParticleDead
Whether to immediately destroy the trail when its particle dies.
Definition CTrailSerializable.h:48
CFloatProperty Width
Width of the trail ribbon.
Definition CTrailSerializable.h:42
Everything in the Skylicht Engine. You can start by looking at the topics.
Definition AudioDebugLog.h:29