Table of Contents

Class CEnvInstructorHint

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CEnvInstructorHint : CPointEntity, IEquatable<CEntityInstance>
Inheritance
CEnvInstructorHint
Implements
Inherited Members

Constructors

CEnvInstructorHint(nint)

public CEnvInstructorHint(nint pointer)

Parameters

pointer nint

Properties

ActivatorCaption

[SchemaMember("CEnvInstructorHint", "m_iszActivatorCaption")]
public string ActivatorCaption { get; set; }

Property Value

string

AllowNoDrawTarget

[SchemaMember("CEnvInstructorHint", "m_bAllowNoDrawTarget")]
public ref bool AllowNoDrawTarget { get; }

Property Value

bool

AlphaOption

[SchemaMember("CEnvInstructorHint", "m_iAlphaOption")]
public ref byte AlphaOption { get; }

Property Value

byte

AutoStart

[SchemaMember("CEnvInstructorHint", "m_bAutoStart")]
public ref bool AutoStart { get; }

Property Value

bool

Binding

[SchemaMember("CEnvInstructorHint", "m_iszBinding")]
public string Binding { get; set; }

Property Value

string

Caption

[SchemaMember("CEnvInstructorHint", "m_iszCaption")]
public string Caption { get; set; }

Property Value

string

Color

[SchemaMember("CEnvInstructorHint", "m_Color")]
public Color Color { get; set; }

Property Value

Color

DisplayLimit

[SchemaMember("CEnvInstructorHint", "m_iDisplayLimit")]
public ref int DisplayLimit { get; }

Property Value

int

ForceCaption

[SchemaMember("CEnvInstructorHint", "m_bForceCaption")]
public ref bool ForceCaption { get; }

Property Value

bool

HintTargetEntity

[SchemaMember("CEnvInstructorHint", "m_iszHintTargetEntity")]
public string HintTargetEntity { get; set; }

Property Value

string

IconOffset

[SchemaMember("CEnvInstructorHint", "m_fIconOffset")]
public ref float IconOffset { get; }

Property Value

float

Icon_Offscreen

[SchemaMember("CEnvInstructorHint", "m_iszIcon_Offscreen")]
public string Icon_Offscreen { get; set; }

Property Value

string

Icon_Onscreen

[SchemaMember("CEnvInstructorHint", "m_iszIcon_Onscreen")]
public string Icon_Onscreen { get; set; }

Property Value

string

InstanceType

[SchemaMember("CEnvInstructorHint", "m_iInstanceType")]
public ref int InstanceType { get; }

Property Value

int

LocalPlayerOnly

[SchemaMember("CEnvInstructorHint", "m_bLocalPlayerOnly")]
public ref bool LocalPlayerOnly { get; }

Property Value

bool

Name

[SchemaMember("CEnvInstructorHint", "m_iszName")]
public string Name { get; set; }

Property Value

string

NoOffscreen

[SchemaMember("CEnvInstructorHint", "m_bNoOffscreen")]
public ref bool NoOffscreen { get; }

Property Value

bool

PulseOption

[SchemaMember("CEnvInstructorHint", "m_iPulseOption")]
public ref byte PulseOption { get; }

Property Value

byte

Range

[SchemaMember("CEnvInstructorHint", "m_fRange")]
public ref float Range { get; }

Property Value

float

Replace_Key

[SchemaMember("CEnvInstructorHint", "m_iszReplace_Key")]
public string Replace_Key { get; set; }

Property Value

string

ShakeOption

[SchemaMember("CEnvInstructorHint", "m_iShakeOption")]
public ref byte ShakeOption { get; }

Property Value

byte

Static

[SchemaMember("CEnvInstructorHint", "m_bStatic")]
public ref bool Static { get; }

Property Value

bool

SuppressRest

[SchemaMember("CEnvInstructorHint", "m_bSuppressRest")]
public ref bool SuppressRest { get; }

Property Value

bool

Timeout

[SchemaMember("CEnvInstructorHint", "m_iTimeout")]
public ref int Timeout { get; }

Property Value

int