Table of Contents

Class CVoteController

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

Constructors

CVoteController(nint)

public CVoteController(nint pointer)

Parameters

pointer nint

Properties

AcceptingVotesTimer

[SchemaMember("CVoteController", "m_acceptingVotesTimer")]
public CountdownTimer AcceptingVotesTimer { get; }

Property Value

CountdownTimer

ActiveIssueIndex

[SchemaMember("CVoteController", "m_iActiveIssueIndex")]
public ref int ActiveIssueIndex { get; }

Property Value

int

ExecuteCommandTimer

[SchemaMember("CVoteController", "m_executeCommandTimer")]
public CountdownTimer ExecuteCommandTimer { get; }

Property Value

CountdownTimer

HighestCountIndex

[SchemaMember("CVoteController", "m_nHighestCountIndex")]
public ref int HighestCountIndex { get; }

Property Value

int

IsYesNoVote

[SchemaMember("CVoteController", "m_bIsYesNoVote")]
public ref bool IsYesNoVote { get; }

Property Value

bool

OnlyTeamToVote

[SchemaMember("CVoteController", "m_iOnlyTeamToVote")]
public ref int OnlyTeamToVote { get; }

Property Value

int

PlayerHoldingVote

[SchemaMember("CVoteController", "m_playerHoldingVote")]
public ref int PlayerHoldingVote { get; }

Property Value

int

PlayerOverrideForVote

[SchemaMember("CVoteController", "m_playerOverrideForVote")]
public ref int PlayerOverrideForVote { get; }

Property Value

int

PotentialIssues

[SchemaMember("CVoteController", "m_potentialIssues")]
public NetworkedVector<CBaseIssue?> PotentialIssues { get; }

Property Value

NetworkedVector<CBaseIssue>

PotentialVotes

[SchemaMember("CVoteController", "m_nPotentialVotes")]
public ref int PotentialVotes { get; }

Property Value

int

ResetVoteTimer

[SchemaMember("CVoteController", "m_resetVoteTimer")]
public CountdownTimer ResetVoteTimer { get; }

Property Value

CountdownTimer

VoteOptionCount

[SchemaMember("CVoteController", "m_nVoteOptionCount")]
public Span<int> VoteOptionCount { get; }

Property Value

Span<int>

VotesCast

[SchemaMember("CVoteController", "m_nVotesCast")]
public Span<int> VotesCast { get; }

Property Value

Span<int>