C# Класс CryEngine.ParticleEffect

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ParticleEffect System
TryGet ParticleEffect

Открытые методы

Метод Описание
Equals ( object obj ) : bool
Get ( string effectName, bool loadResources = true ) : ParticleEffect

GetChild ( int index ) : ParticleEffect
GetHashCode ( ) : int
LoadResources ( ) : void
Remove ( ) : void
Spawn ( Vec3 pos, Vec3 dir = null, float scale = 1f, bool independent = true ) : ParticleEmitter

Spawns this effect

this ( int i ) : ParticleEffect

Gets sub-effect by index.

this ( string name ) : ParticleEffect

Gets sub-effect by name.

Приватные методы

Метод Описание
ParticleEffect ( IntPtr ptr ) : System
TryGet ( IntPtr handle ) : ParticleEffect

Описание методов

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

Get() публичный статический Метод

public static Get ( string effectName, bool loadResources = true ) : ParticleEffect
effectName string
loadResources bool Load all required resources?
Результат ParticleEffect

GetChild() публичный Метод

public GetChild ( int index ) : ParticleEffect
index int
Результат ParticleEffect

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

LoadResources() публичный Метод

public LoadResources ( ) : void
Результат void

Remove() публичный Метод

public Remove ( ) : void
Результат void

Spawn() публичный Метод

Spawns this effect
public Spawn ( Vec3 pos, Vec3 dir = null, float scale = 1f, bool independent = true ) : ParticleEmitter
pos Vec3 World location to place emitter at.
dir Vec3 World rotation of emitter, set to Vec3.Up if null.
scale float Scale of the emitter.
independent bool
Результат ParticleEmitter

this() публичный Метод

Gets sub-effect by index.
public this ( int i ) : ParticleEffect
i int
Результат ParticleEffect

this() публичный Метод

Gets sub-effect by name.
public this ( string name ) : ParticleEffect
name string
Результат ParticleEffect