Class ParticleModuleSubUV
Particle Module Sub UV
Inheritance
Inherited Members
Namespace: UE4.Engine
Assembly: UE4DotNet.dll
Syntax
public class ParticleModuleSubUV : ParticleModuleSubUVBase
Properties
| Improve this Doc View SourceAnimation
SubUV animation asset to use.
Declaration
public SubUVAnimation Animation { get; set; }
Property Value
Type | Description |
---|---|
SubUVAnimation |
Remarks
When specified, optimal bounding geometry for each SubUV frame will be used when rendering the sprites for this emitter instead of full quads. This reduction in overdraw can reduce the GPU cost of rendering the emitter by 2x or 3x, depending on how much unused space was in the texture. The bounding geometry is generated off of the texture alpha setup in the SubUV Animation asset, so that has to match what the material is using for opacity, or clipping will occur. When specified, SubImages_Horizontal and SubImages_Vertical will come from the asset instead of the Required Module.
bUseRealTime
Declaration
public bool bUseRealTime { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static ParticleModuleSubUV DefaultObject { get; }
Property Value
Type | Description |
---|---|
ParticleModuleSubUV |
StaticClass
Get UE4 Class
Declaration
public static Class StaticClass { get; }
Property Value
Type | Description |
---|---|
Class |
SubImageIndex
The index of the sub-image that should be used for the particle.
Declaration
public RawDistributionFloat SubImageIndex { get; set; }
Property Value
Type | Description |
---|---|
RawDistributionFloat |
Remarks
The value is retrieved using the RelativeTime of the particles.
Methods
| Improve this Doc View SourceNew(UObject, Name)
Spawn an object of this class
Declaration
public static ParticleModuleSubUV New(UObject obj = null, Name name = default(Name))
Parameters
Type | Name | Description |
---|---|---|
UObject | obj | |
Name | name |
Returns
Type | Description |
---|---|
ParticleModuleSubUV |
Operators
| Improve this Doc View SourceImplicit(IntPtr to ParticleModuleSubUV)
Convert from IntPtr to UObject
Declaration
public static implicit operator ParticleModuleSubUV(IntPtr p)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | p |
Returns
Type | Description |
---|---|
ParticleModuleSubUV |