Table of Contents

Class CRopeKeyframe

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CRopeKeyframe : CBaseModelEntity, IEquatable<CEntityInstance>
Inheritance
CRopeKeyframe
Implements
Derived
Inherited Members

Constructors

CRopeKeyframe(nint)

public CRopeKeyframe(nint pointer)

Parameters

pointer nint

Properties

ChangeCount

[SchemaMember("CRopeKeyframe", "m_nChangeCount")]
public ref byte ChangeCount { get; }

Property Value

byte

ConstrainBetweenEndpoints

[SchemaMember("CRopeKeyframe", "m_bConstrainBetweenEndpoints")]
public ref bool ConstrainBetweenEndpoints { get; }

Property Value

bool

CreatedFromMapFile

[SchemaMember("CRopeKeyframe", "m_bCreatedFromMapFile")]
public ref bool CreatedFromMapFile { get; }

Property Value

bool

EndPoint

[SchemaMember("CRopeKeyframe", "m_hEndPoint")]
public CHandle<CBaseEntity> EndPoint { get; }

Property Value

CHandle<CBaseEntity>

EndPointValid

[SchemaMember("CRopeKeyframe", "m_bEndPointValid")]
public ref bool EndPointValid { get; }

Property Value

bool

LockedPoints

[SchemaMember("CRopeKeyframe", "m_fLockedPoints")]
public ref byte LockedPoints { get; }

Property Value

byte

NextLinkName

[SchemaMember("CRopeKeyframe", "m_iNextLinkName")]
public string NextLinkName { get; set; }

Property Value

string

RopeFlags

[SchemaMember("CRopeKeyframe", "m_RopeFlags")]
public ref ushort RopeFlags { get; }

Property Value

ushort

RopeLength

[SchemaMember("CRopeKeyframe", "m_RopeLength")]
public ref short RopeLength { get; }

Property Value

short

RopeMaterialModelIndex

[SchemaMember("CRopeKeyframe", "m_iRopeMaterialModelIndex")]
public CStrongHandle<InfoForResourceTypeIMaterial2> RopeMaterialModelIndex { get; }

Property Value

CStrongHandle<InfoForResourceTypeIMaterial2>

ScrollSpeed

[SchemaMember("CRopeKeyframe", "m_flScrollSpeed")]
public ref float ScrollSpeed { get; }

Property Value

float

Segments

[SchemaMember("CRopeKeyframe", "m_nSegments")]
public ref byte Segments { get; }

Property Value

byte

Slack

[SchemaMember("CRopeKeyframe", "m_Slack")]
public ref short Slack { get; }

Property Value

short

StartPoint

[SchemaMember("CRopeKeyframe", "m_hStartPoint")]
public CHandle<CBaseEntity> StartPoint { get; }

Property Value

CHandle<CBaseEntity>

StartPointValid

[SchemaMember("CRopeKeyframe", "m_bStartPointValid")]
public ref bool StartPointValid { get; }

Property Value

bool

StrRopeMaterialModel

[SchemaMember("CRopeKeyframe", "m_strRopeMaterialModel")]
public string StrRopeMaterialModel { get; set; }

Property Value

string

Subdiv

[SchemaMember("CRopeKeyframe", "m_Subdiv")]
public ref byte Subdiv { get; }

Property Value

byte

TextureScale

[SchemaMember("CRopeKeyframe", "m_TextureScale")]
public ref float TextureScale { get; }

Property Value

float

Width

[SchemaMember("CRopeKeyframe", "m_Width")]
public ref float Width { get; }

Property Value

float