C# Класс CryEngine.Attachment

Represents a character attachment, obtained via CryEngine.EntityBase.GetAttachment(int, int) and CryEngine.EntityBase.GetAttachment(string, int).
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Attachment System
TryAdd Attachment

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

Метод Описание
ClearBinding ( ) : void
SwitchToEntityObject ( CryEngine.EntityId entityId ) : void
SwitchToLightObject ( CryEngine.LightParams &lightParams ) : void
SwitchToParticleEffectObject ( ParticleEffect effect, Vec3 offset, Vec3 dir, float scale ) : void
SwitchToStaticObject ( string cgfModel, Material material = null ) : void

Защищенные методы

Метод Описание
Attachment ( ) : System

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

Метод Описание
Attachment ( IntPtr ptr ) : System
TryAdd ( IntPtr ptr ) : Attachment

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

Attachment() защищенный Метод

protected Attachment ( ) : System
Результат System

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

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

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

public SwitchToEntityObject ( CryEngine.EntityId entityId ) : void
entityId CryEngine.EntityId
Результат void

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

public SwitchToLightObject ( CryEngine.LightParams &lightParams ) : void
lightParams CryEngine.LightParams
Результат void

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

public SwitchToParticleEffectObject ( ParticleEffect effect, Vec3 offset, Vec3 dir, float scale ) : void
effect ParticleEffect
offset Vec3
dir Vec3
scale float
Результат void

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

public SwitchToStaticObject ( string cgfModel, Material material = null ) : void
cgfModel string
material Material
Результат void