| AssignAICallsign(AIAgent character, SCR_CallsignCharacterComponent characterCallsignComponent, int characterCallsign=-1) | SCR_CallsignGroupComponent | protected |
| AssignCallsignBroadcast(int company, int platoon, int squad) | SCR_CallsignGroupComponent | protected |
| AssignGroupCallsign() | SCR_CallsignGroupComponent | protected |
| AssignPlayerCallsign(int playerID, int characterCallsign=-1) | SCR_CallsignGroupComponent | protected |
| ClearCallsigns() | SCR_CallsignBaseComponent | protected |
| DoAssignCallsign(int company, int platoon, int squad) | SCR_CallsignGroupComponent | |
| EOnInit(IEntity owner) | SCR_CallsignBaseComponent | |
| Event_OnCallsignChanged | SCR_CallsignBaseComponent | protected |
| FactionInit(Faction faction, bool isFactionChange=false) | SCR_CallsignGroupComponent | |
| GetCallsignIndexes(out int companyIndex, out int platoonIndex, out int squadIndex, out int characterNumber=-1, out ERoleCallsign characterRole=ERoleCallsign.NONE) | SCR_CallsignGroupComponent | |
| GetCallsignNames(out string company, out string platoon, out string squad, out string character, out string format) | SCR_CallsignGroupComponent | |
| GetOnCallsignChanged() | SCR_CallsignBaseComponent | |
| iLEADER_ROLE_CHARACTER_CALLSIGN | SCR_CallsignGroupComponent | protectedstatic |
| InitOnServer(IEntity owner) | SCR_CallsignGroupComponent | |
| IsUniqueRoleInUse(int roleToCheck) | SCR_CallsignGroupComponent | |
| m_bGroupInitCalled | SCR_CallsignGroupComponent | protected |
| m_bIsServer | SCR_CallsignBaseComponent | protected |
| m_bIsSlave | SCR_CallsignGroupComponent | protected |
| m_CallsignInfo | SCR_CallsignBaseComponent | protected |
| m_CallsignManager | SCR_CallsignBaseComponent | protected |
| m_Faction | SCR_CallsignBaseComponent | protected |
| m_Group | SCR_CallsignGroupComponent | protected |
| m_iCompanyCallsign | SCR_CallsignBaseComponent | protected |
| m_iPlatoonCallsign | SCR_CallsignBaseComponent | protected |
| m_iSquadCallsign | SCR_CallsignBaseComponent | protected |
| m_mAICallsigns | SCR_CallsignGroupComponent | protected |
| m_mAIRoleCallsigns | SCR_CallsignGroupComponent | protected |
| m_MasterGroup | SCR_CallsignGroupComponent | protected |
| m_MasterGroupCallsignComponent | SCR_CallsignGroupComponent | protected |
| m_mPlayerCallsigns | SCR_CallsignGroupComponent | protected |
| m_mPlayerRoleCallsigns | SCR_CallsignGroupComponent | protected |
| MakeAIRoleAvailable(int roleIndex) | SCR_CallsignGroupComponent | protected |
| OnAIAddedToGroup(notnull AIAgent character) | SCR_CallsignGroupComponent | protected |
| OnAILeaderAssigned(AIAgent currentLeader, AIAgent prevLeader) | SCR_CallsignGroupComponent | protected |
| OnAIRemovedFromGroup(SCR_AIGroup group, AIAgent character) | SCR_CallsignGroupComponent | protected |
| OnFactionChanged(Faction faction) | SCR_CallsignGroupComponent | protected |
| OnPlayerAddedToGroup(SCR_AIGroup aiGroup, int playerID) | SCR_CallsignGroupComponent | protected |
| OnPlayerLeaderAssigned(int groupID, int playerID) | SCR_CallsignGroupComponent | protected |
| OnPlayerRemovedFromGroup(SCR_AIGroup aiGroup, int playerID) | SCR_CallsignGroupComponent | protected |
| OnPostInit(IEntity owner) | SCR_CallsignBaseComponent | |
| ReplaceAILeaderRole(AIAgent currentLeader, AIAgent prevLeader) | SCR_CallsignGroupComponent | protected |
| RplLoad(ScriptBitReader reader) | SCR_CallsignGroupComponent | |
| RplSave(ScriptBitWriter writer) | SCR_CallsignGroupComponent | |
| SetCallsignInfo() | SCR_CallsignBaseComponent | protected |
| UpdateAllCharacterRoleCallsigns() | SCR_CallsignGroupComponent | protected |
| UpdatePlayerRoles() | SCR_CallsignGroupComponent | protected |
| ~SCR_CallsignGroupComponent() | SCR_CallsignGroupComponent | |