| ClearAffiliatedFaction() | SCR_FactionAffiliationComponent | |
| GetAffiliatedFaction() | FactionAffiliationComponent | |
| GetAffiliatedFactionKey() | FactionAffiliationComponent | |
| GetDefaultAffiliatedFaction() | FactionAffiliationComponent | |
| GetDefaultFactionKey() | FactionAffiliationComponent | |
| GetOnFactionChanged() | SCR_FactionAffiliationComponent | |
| GetOnFactionUpdate() | SCR_FactionAffiliationComponent | |
| GetOwner() | FactionAffiliationComponent | |
| IsVehicleActive() | SCR_VehicleFactionAffiliationComponent | |
| IsVehicleOccupied() | SCR_VehicleFactionAffiliationComponent | |
| m_iAliveOccupantCount | SCR_VehicleFactionAffiliationComponent | protected |
| m_iOccupantCount | SCR_VehicleFactionAffiliationComponent | protected |
| OnCompartmentEntered(IEntity vehicle, IEntity occupant, BaseCompartmentSlot compartment, bool move) | SCR_VehicleFactionAffiliationComponent | protected |
| OnCompartmentEntering(IEntity vehicle, IEntity occupant, BaseCompartmentSlot compartment, bool move) | FactionAffiliationComponent | protected |
| OnCompartmentLeft(IEntity vehicle, IEntity occupant, BaseCompartmentSlot compartment, bool move) | SCR_VehicleFactionAffiliationComponent | protected |
| OnFactionChanged(Faction previous, Faction current) | SCR_FactionAffiliationComponent | protected |
| OnOccupantLifeStateChanged(ECharacterLifeState previousLifeState, ECharacterLifeState newLifeState) | SCR_VehicleFactionAffiliationComponent | |
| OnPostInit(IEntity owner) | SCR_VehicleFactionAffiliationComponent | |
| OnTicksOnRemoteProxy() | GameComponent | |
| SetAffiliatedFaction(Faction faction) | FactionAffiliationComponent | |
| SetAffiliatedFactionByKey(FactionKey factionKey) | FactionAffiliationComponent | |
| SetFaction(IEntity owner, Faction faction) | SCR_FactionAffiliationComponent | static |
| UpdateOccupantsCount(IEntity ignoreOccupant=null) | SCR_VehicleFactionAffiliationComponent | |