Class CRopeKeyframe
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CRopeKeyframe : CBaseModelEntity, IEquatable<CEntityInstance>
- Inheritance
-
object
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>
[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