| AcceptAttachment(ShAttachment a) | BrokeProtocol.Entities.ShEquipable | inline |
| accuracyFactor | BrokeProtocol.Entities.ShEquipable | |
| AddToInventory(Dictionary< int, InventoryItem > inventory, int itemIndex, int amount) | BrokeProtocol.Entities.ShEntity | inlineprotected |
| AddToMyItems(int itemIndex, int amount, bool dispatch) | BrokeProtocol.Entities.ShEntity | inlinevirtual |
| AddToTradeItems(int itemIndex, int amount) | BrokeProtocol.Entities.ShEntity | |
| AmmoItem | BrokeProtocol.Entities.ShItem | |
| ammoItem | BrokeProtocol.Entities.ShItem | |
| AmmoString | BrokeProtocol.Entities.ShItem | |
| AmmoTotal | BrokeProtocol.Entities.ShMountable | |
| animator | BrokeProtocol.Entities.ShEntity | |
| attachBone | BrokeProtocol.Entities.ShEquipable | |
| availableApps | BrokeProtocol.Entities.ShEntity | |
| barrelT | BrokeProtocol.Entities.ShMountable | |
| bounds | BrokeProtocol.Entities.ShEntity | |
| BoundsHighlightAdd() | BrokeProtocol.Entities.Serialized | virtual |
| BoundsHighlightRemove() | BrokeProtocol.Entities.Serialized | virtual |
| CameraDistance | BrokeProtocol.Entities.ShMountable | |
| CanBeCracked(ShPlayer p) | BrokeProtocol.Entities.ShEntity | |
| CanBeSearched(ShPlayer p) | BrokeProtocol.Entities.ShEntity | virtual |
| CanLockOn | BrokeProtocol.Entities.ShEquipable | |
| CanReload | BrokeProtocol.Entities.ShMountable | |
| CanSee(Vector3 position) | BrokeProtocol.Entities.ShEntity | inline |
| CanSeeEntity(ShEntity other, bool checkInFront=false, float viewRange=Util.visibleRange) | BrokeProtocol.Entities.ShEntity | inline |
| CanSpawn(Vector3 position, Quaternion rotation, ShEntity[] ignoreArray) | BrokeProtocol.Entities.ShEntity | |
| CanUse() | BrokeProtocol.Entities.ShMountable | inlinevirtual |
| CanZoom | BrokeProtocol.Entities.ShEquipable | |
| CenterBounds | BrokeProtocol.Entities.ShEntity | |
| CenterBuoyancy | BrokeProtocol.Entities.Serialized | |
| characterType | BrokeProtocol.Entities.ShEquipable | |
| CheckHitscans | BrokeProtocol.Entities.ShMountable | |
| CheckSave() | BrokeProtocol.Entities.ShEntity | inlinevirtual |
| CleanUp() | BrokeProtocol.Entities.ShMountable | inlinevirtual |
| ClearAllViewers() | BrokeProtocol.Entities.ShEntity | inline |
| clEntity | BrokeProtocol.Entities.ShEntity | |
| clEquipable | BrokeProtocol.Entities.ShEquipable | |
| ClipSize | BrokeProtocol.Entities.ShMountable | |
| clItem | BrokeProtocol.Entities.ShItem | |
| clMountable | BrokeProtocol.Entities.ShMountable | |
| CollectedItems | BrokeProtocol.Entities.ShItem | |
| colliders | BrokeProtocol.Entities.ShEntity | |
| controller | BrokeProtocol.Entities.ShEntity | |
| curMuzzle | BrokeProtocol.Entities.ShEquipable | |
| CurrentClip | BrokeProtocol.Entities.ShMountable | |
| curSight | BrokeProtocol.Entities.ShEquipable | |
| curUnderbarrel | BrokeProtocol.Entities.ShEquipable | |
| Damage | BrokeProtocol.Entities.ShMountable | |
| DamageProperty | BrokeProtocol.Entities.ShEquipable | |
| data | BrokeProtocol.Entities.Serialized | |
| DeactivateEntity() | BrokeProtocol.Entities.ShEntity | inline |
| DeltaClip(int delta) | BrokeProtocol.Entities.ShMountable | protected |
| DeserializeItem(byte[] itemArray) | BrokeProtocol.Entities.ShEntity | inlineprotected |
| DeserializeMyItems(byte[] inventoryArray) | BrokeProtocol.Entities.ShEntity | inline |
| DeserializeShop(byte[] inventoryArray) | BrokeProtocol.Entities.ShEntity | inline |
| DeserializeShopItem(byte[] itemArray) | BrokeProtocol.Entities.ShEntity | inlineprotected |
| Destroy() | BrokeProtocol.Entities.ShEntity | inlinevirtual |
| DestroyExtras() | BrokeProtocol.Entities.ShEquipable | inlinevirtual |
| Distance(ShEntity other) | BrokeProtocol.Entities.ShEntity | |
| Distance(Vector3 other) | BrokeProtocol.Entities.ShEntity | |
| DistanceSqr(ShEntity other) | BrokeProtocol.Entities.ShEntity | |
| DistanceSqr(Vector3 other) | BrokeProtocol.Entities.ShEntity | |
| DistanceSqr2D(ShEntity other) | BrokeProtocol.Entities.ShEntity | |
| DistanceSqr2D(Vector3 other) | BrokeProtocol.Entities.ShEntity | |
| dynamicActions | BrokeProtocol.Entities.ShEntity | |
| EditorType | BrokeProtocol.Entities.ShEntity | |
| exitTransforms | BrokeProtocol.Entities.ShMountable | |
| GetAttachmentPoint(int typeIndex) | BrokeProtocol.Entities.ShEquipable | virtual |
| GetChildIndex | BrokeProtocol.Entities.Serialized | |
| GetFlatAngle(Vector3 v) | BrokeProtocol.Entities.ShEntity | inline |
| GetLocalY(Vector3 worldPosition) | BrokeProtocol.Entities.ShEntity | |
| GetMount | BrokeProtocol.Entities.ShMountable | |
| GetMyItemValue(ShItem item, bool markup) | BrokeProtocol.Entities.ShEntity | |
| GetOrigin | BrokeProtocol.Entities.ShEntity | |
| GetOverlapEntity< T >(Vector3 position, Quaternion rotation, int maskIndex, float extentsMultiplier, Predicate< T > predicate, out T entity) | BrokeProtocol.Entities.ShEntity | inline |
| GetParent | BrokeProtocol.Entities.Serialized | |
| GetPlace | BrokeProtocol.Entities.Serialized | |
| GetPlaceIndex | BrokeProtocol.Entities.Serialized | |
| GetPosition | BrokeProtocol.Entities.Serialized | |
| GetRotation | BrokeProtocol.Entities.Serialized | |
| GetRotationT | BrokeProtocol.Entities.Serialized | |
| GetSortableName | BrokeProtocol.Entities.ShItem | |
| GetTooltip() | BrokeProtocol.Entities.ShItem | inlinevirtual |
| GetValue(int count, bool markup) | BrokeProtocol.Entities.ShItem | inline |
| GetWeaponPosition() | BrokeProtocol.Entities.ShEquipable | virtual |
| GetWeaponVector() | BrokeProtocol.Entities.ShEquipable | virtual |
| GetWorldBounds() | BrokeProtocol.Entities.ShEntity | inline |
| go | BrokeProtocol.Entities.Serialized | |
| grip | BrokeProtocol.Entities.ShEquipable | |
| Ground | BrokeProtocol.Entities.ShEntity | |
| HasInventory | BrokeProtocol.Entities.ShEntity | |
| HasItem(ShItem item) | BrokeProtocol.Entities.ShEntity | |
| HasItem(int itemIndex) | BrokeProtocol.Entities.ShEntity | |
| HasWeapons | BrokeProtocol.Entities.ShMountable | |
| highlight | BrokeProtocol.Entities.Serialized | |
| HitEffect(Collider collider, DamageIndex damageIndex, Vector3 point, Vector3 normal) | BrokeProtocol.Entities.ShDamageable | virtual |
| ID | BrokeProtocol.Entities.ShEntity | |
| IgnoreCollision(ShPlayer p, bool ignore) | BrokeProtocol.Entities.ShEntity | inline |
| illegal | BrokeProtocol.Entities.ShItem | |
| InActionRange(ShEntity e) | BrokeProtocol.Entities.ShEntity | inlinevirtual |
| IncrementFireTime(float delay) | BrokeProtocol.Entities.ShMountable | inline |
| index | BrokeProtocol.Entities.ShEntity | |
| Initialize() | BrokeProtocol.Entities.ShMountable | inlinevirtual |
| InitializeEditor() | BrokeProtocol.Entities.Serialized | virtual |
| InitializeOnPlayer(ShPlayer player) | BrokeProtocol.Entities.ShItem | inlinevirtual |
| inventoryType | BrokeProtocol.Entities.ShEntity | |
| InventoryValue() | BrokeProtocol.Entities.ShEntity | inline |
| InWater | BrokeProtocol.Entities.Serialized | |
| IsAccessible(ShPlayer attempter, bool checkOwner) | BrokeProtocol.Entities.ShMountable | virtual |
| IsClientMain | BrokeProtocol.Entities.ShEntity | |
| IsDead | BrokeProtocol.Entities.ShEntity | |
| isHuman | BrokeProtocol.Entities.ShEntity | |
| IsOutside | BrokeProtocol.Entities.Serialized | |
| IsSimulated | BrokeProtocol.Entities.ShMountable | |
| isWorldEntity | BrokeProtocol.Entities.ShEntity | |
| ItemCount(Dictionary< int, InventoryItem > inventory, int itemIndex) | BrokeProtocol.Entities.ShEntity | |
| itemName | BrokeProtocol.Entities.ShItem | |
| license | BrokeProtocol.Entities.ShItem | |
| LogPosition | BrokeProtocol.Entities.Serialized | |
| mainT | BrokeProtocol.Entities.Serialized | |
| manager | BrokeProtocol.Entities.ShEntity | |
| Mounted(ShPlayer occupant, int enterSeat) | BrokeProtocol.Entities.ShMountable | inlinevirtual |
| MountFire() | BrokeProtocol.Entities.ShMountable | inline |
| MountHealth | BrokeProtocol.Entities.ShEntity | |
| moveSpeed | BrokeProtocol.Entities.ShEquipable | |
| MoveTurret() | BrokeProtocol.Entities.ShMountable | inlineprotected |
| MustAim | BrokeProtocol.Entities.ShMountable | |
| MyItemCount(ShEntity item) | BrokeProtocol.Entities.ShEntity | |
| MyItemCount(int itemIndex) | BrokeProtocol.Entities.ShEntity | |
| myItems | BrokeProtocol.Entities.ShEntity | |
| MyMoneyCount | BrokeProtocol.Entities.ShEntity | |
| needItem | BrokeProtocol.Entities.ShItem | |
| nextFire | BrokeProtocol.Entities.ShMountable | |
| NormalizedRecoilAmount | BrokeProtocol.Entities.ShMountable | |
| occupants | BrokeProtocol.Entities.ShMountable | |
| Parameters | BrokeProtocol.Entities.ShEntity | |
| Player | BrokeProtocol.Entities.ShEntity | |
| PreInitialize(int ID) | BrokeProtocol.Entities.ShMountable | inlinevirtual |
| ProcessDuration | BrokeProtocol.Entities.ShEntity | |
| profile | BrokeProtocol.Entities.ShEntity | |
| Range | BrokeProtocol.Entities.ShMountable | |
| Rearm(float amount) | BrokeProtocol.Entities.ShMountable | inline |
| RearmLoop() | BrokeProtocol.Entities.ShMountable | inlineprotected |
| RecalulcateFactors() | BrokeProtocol.Entities.ShEquipable | inline |
| recoilFactor | BrokeProtocol.Entities.ShEquipable | |
| recoilP | BrokeProtocol.Entities.ShMountable | |
| recoilV | BrokeProtocol.Entities.ShMountable | |
| recoveryFactor | BrokeProtocol.Entities.ShEquipable | |
| referencePrefab | BrokeProtocol.Entities.Serialized | |
| relativeVelocity | BrokeProtocol.Entities.ShEntity | |
| Reload() | BrokeProtocol.Entities.ShMountable | inlinevirtual |
| RemoveFromInventory(Dictionary< int, InventoryItem > inventory, int itemIndex, int amount) | BrokeProtocol.Entities.ShEntity | inlineprotected |
| RemoveFromMyItems(int itemIndex, int amount, bool dispatch) | BrokeProtocol.Entities.ShEntity | inlinevirtual |
| RemoveFromTradeItems(int itemIndex, int amount) | BrokeProtocol.Entities.ShEntity | |
| RemoveViewer(ShPlayer viewer) | BrokeProtocol.Entities.ShEntity | inline |
| renderers | BrokeProtocol.Entities.ShEntity | |
| ResetAmmo() | BrokeProtocol.Entities.ShEquipable | inlinevirtual |
| ResetCollisions(ShPlayer p) | BrokeProtocol.Entities.ShEntity | inline |
| ResetInputs() | BrokeProtocol.Entities.ShMountable | inlinevirtual |
| respawnFrame | BrokeProtocol.Entities.ShEntity | |
| Restore(Vector3 position, Quaternion rotation, Transform placeT) | BrokeProtocol.Entities.ShMountable | inlinevirtual |
| ScaledBounds | BrokeProtocol.Entities.ShEntity | |
| seats | BrokeProtocol.Entities.ShMountable | |
| SendInitial | BrokeProtocol.Entities.ShEntity | |
| SendViewerDelta(byte delta, int itemIndex, int amount, ShPlayer ignorePlayer) | BrokeProtocol.Entities.ShEntity | inline |
| SerializeMyItems() | BrokeProtocol.Entities.ShEntity | inline |
| SerializeShop() | BrokeProtocol.Entities.ShEntity | inline |
| ServersideAmmo | BrokeProtocol.Entities.ShMountable | |
| ServersidePhysics | BrokeProtocol.Entities.ShMountable | |
| SetParent(Transform parent) | BrokeProtocol.Entities.ShEntity | |
| SetPosition(Vector3 position) | BrokeProtocol.Entities.ShEntity | |
| SetPositionSafe(Vector3 targetPosition) | BrokeProtocol.Entities.ShEntity | inline |
| SetRotation(Quaternion rotation) | BrokeProtocol.Entities.ShEntity | virtual |
| SetTransform(Vector3 position, Quaternion rotation, bool zeroVelocity) | BrokeProtocol.Entities.ShEntity | inlinevirtual |
| SetVisible(bool setting) | BrokeProtocol.Entities.ShEquipable | inline |
| Shop | BrokeProtocol.Entities.ShEntity | |
| ShopCanBuy(ShItem item) | BrokeProtocol.Entities.ShEntity | inline |
| Spawn(Vector3 position, Quaternion rotation, Transform placeT) | BrokeProtocol.Entities.ShMountable | inlinevirtual |
| SpecEntity | BrokeProtocol.Entities.ShEntity | |
| SpecSelf | BrokeProtocol.Entities.ShEntity | |
| svDamageable | BrokeProtocol.Entities.ShDamageable | |
| svEntity | BrokeProtocol.Entities.ShEntity | |
| svMountable | BrokeProtocol.Entities.ShMountable | |
| syncAnimator | BrokeProtocol.Entities.ShEntity | |
| SyncTransform | BrokeProtocol.Entities.ShEntity | |
| ThrownHasGuidance | BrokeProtocol.Entities.ShMountable | |
| ThrownVelocity | BrokeProtocol.Entities.ShMountable | |
| TradeItemCount(ShEntity item) | BrokeProtocol.Entities.ShEntity | |
| TradeItemCount(int itemIndex) | BrokeProtocol.Entities.ShEntity | |
| tradeItems | BrokeProtocol.Entities.ShEntity | |
| TradeMoneyCount | BrokeProtocol.Entities.ShEntity | |
| TransferItem(byte deltaType, ShItem item, int amount=1, bool dispatch=true) | BrokeProtocol.Entities.ShEntity | |
| TransferItem(byte deltaType, int itemIndex, int amount=1, bool dispatch=true) | BrokeProtocol.Entities.ShEntity | inlinevirtual |
| TransferMoney(byte deltaType, int amount=1, bool dispatch=true) | BrokeProtocol.Entities.ShEntity | |
| Trigger(Collider collider, string eventName, bool enter) | BrokeProtocol.Entities.Serialized | inline |
| turretT | BrokeProtocol.Entities.ShMountable | |
| UpdateMainColliders() | BrokeProtocol.Entities.ShEntity | inlineprotectedvirtual |
| UpdatePrimaryAmmo(int delta) | BrokeProtocol.Entities.ShMountable | inline |
| UpdateSecondaryAmmo(int delta) | BrokeProtocol.Entities.ShMountable | inline |
| Use() | BrokeProtocol.Entities.ShEquipable | inlinevirtual |
| UseClips | BrokeProtocol.Entities.ShMountable | protected |
| UseDelay | BrokeProtocol.Entities.ShMountable | |
| UsePathfinding | BrokeProtocol.Entities.ShMountable | |
| ValidTransfer(int itemIndex, int amount) | BrokeProtocol.Entities.ShEntity | inline |
| value | BrokeProtocol.Entities.ShEntity | |
| Velocity | BrokeProtocol.Entities.ShEntity | |
| videoStartTime | BrokeProtocol.Entities.ShEntity | |
| viewAngleLimit | BrokeProtocol.Entities.ShMountable | |
| viewers | BrokeProtocol.Entities.ShEntity | |
| WeaponGravity | BrokeProtocol.Entities.ShMountable | |
| weaponIndex | BrokeProtocol.Entities.ShMountable | |
| WeaponSet | BrokeProtocol.Entities.ShMountable | |
| weaponSets | BrokeProtocol.Entities.ShMountable | |
| WeaponVelocity | BrokeProtocol.Entities.ShMountable | |
| weight | BrokeProtocol.Entities.ShItem | |