Class CSprite
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CSprite : CBaseModelEntity, IEquatable<CEntityInstance>
- Inheritance
-
object
CSprite
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
CSprite(nint)
public CSprite(nint pointer)
Parameters
pointer
nint
Properties
AttachedToEntity
[SchemaMember("CSprite", "m_hAttachedToEntity")]
public CHandle<CBaseEntity> AttachedToEntity { get; }
Property Value
- CHandle<CBaseEntity>
Brightness
[SchemaMember("CSprite", "m_nBrightness")]
public ref uint Brightness { get; }
Property Value
- uint
BrightnessDuration
[SchemaMember("CSprite", "m_flBrightnessDuration")]
public ref float BrightnessDuration { get; }
Property Value
- float
BrightnessTimeStart
[SchemaMember("CSprite", "m_flBrightnessTimeStart")]
public ref float BrightnessTimeStart { get; }
Property Value
- float
DestBrightness
[SchemaMember("CSprite", "m_nDestBrightness")]
public ref int DestBrightness { get; }
Property Value
- int
DestScale
[SchemaMember("CSprite", "m_flDestScale")]
public ref float DestScale { get; }
Property Value
- float
DieTime
[SchemaMember("CSprite", "m_flDieTime")]
public ref float DieTime { get; }
Property Value
- float
Frame
[SchemaMember("CSprite", "m_flFrame")]
public ref float Frame { get; }
Property Value
- float
GlowProxySize
[SchemaMember("CSprite", "m_flGlowProxySize")]
public ref float GlowProxySize { get; }
Property Value
- float
HDRColorScale
[SchemaMember("CSprite", "m_flHDRColorScale")]
public ref float HDRColorScale { get; }
Property Value
- float
LastTime
[SchemaMember("CSprite", "m_flLastTime")]
public ref float LastTime { get; }
Property Value
- float
MaxFrame
[SchemaMember("CSprite", "m_flMaxFrame")]
public ref float MaxFrame { get; }
Property Value
- float
ScaleDuration
[SchemaMember("CSprite", "m_flScaleDuration")]
public ref float ScaleDuration { get; }
Property Value
- float
ScaleTimeStart
[SchemaMember("CSprite", "m_flScaleTimeStart")]
public ref float ScaleTimeStart { get; }
Property Value
- float
SpriteFramerate
[SchemaMember("CSprite", "m_flSpriteFramerate")]
public ref float SpriteFramerate { get; }
Property Value
- float
SpriteHeight
[SchemaMember("CSprite", "m_nSpriteHeight")]
public ref int SpriteHeight { get; }
Property Value
- int
SpriteMaterial
[SchemaMember("CSprite", "m_hSpriteMaterial")]
public CStrongHandle<InfoForResourceTypeIMaterial2> SpriteMaterial { get; }
Property Value
- CStrongHandle<InfoForResourceTypeIMaterial2>
SpriteScale
[SchemaMember("CSprite", "m_flSpriteScale")]
public ref float SpriteScale { get; }
Property Value
- float
SpriteWidth
[SchemaMember("CSprite", "m_nSpriteWidth")]
public ref int SpriteWidth { get; }
Property Value
- int
StartBrightness
[SchemaMember("CSprite", "m_nStartBrightness")]
public ref int StartBrightness { get; }
Property Value
- int
StartScale
[SchemaMember("CSprite", "m_flStartScale")]
public ref float StartScale { get; }
Property Value
- float
WorldSpaceScale
[SchemaMember("CSprite", "m_bWorldSpaceScale")]
public ref bool WorldSpaceScale { get; }
Property Value
- bool