|
Space Plunder
|
This is the complete list of members for IWeapon, including all inherited members.
| AddAttachment(const FString &AttachmentID)=0 | IWeapon | pure virtual |
| Aiming(bool bIsAiming)=0 | IWeapon | pure virtual |
| BlindFireWeapon(const FVector Location, const FRotator Rotation, const AActor *ActorToIgnore, const float Accuracy)=0 | IWeapon | pure virtual |
| CancelReload()=0 | IWeapon | pure virtual |
| Fire(const FVector Location, const FRotator Rotation, const AActor *ActorToIgnore, const float Accuracy)=0 | IWeapon | pure virtual |
| GetAimDownSightSocket() const =0 | IWeapon | pure virtual |
| GetFireMode() const =0 | IWeapon | pure virtual |
| GetPivotPoint() const =0 | IWeapon | pure virtual |
| GetWeaponData() const =0 | IWeapon | pure virtual |
| GetWeaponFOV() const =0 | IWeapon | pure virtual |
| GetWeaponStats() const =0 | IWeapon | pure virtual |
| GetWeaponType() const =0 | IWeapon | pure virtual |
| InitWeapon()=0 | IWeapon | pure virtual |
| IsClipEmpty() const =0 | IWeapon | pure virtual |
| MoveUMG(bool bIsRightShoulder)=0 | IWeapon | pure virtual |
| Reload(float ReloadTime)=0 | IWeapon | pure virtual |
| SetDebuggingStats(const bool bDebug, const bool bInfinite, const bool bBottomless)=0 | IWeapon | pure virtual |
| SetMuzzleOffset(const FVector &Location, const FRotator &Rotation)=0 | IWeapon | pure virtual |
| SetRecoilPivotPoint(const FVector &Location, const FRotator &Rotation)=0 | IWeapon | pure virtual |
| SetWeaponData(const FWeaponData_T NewWeaponData)=0 | IWeapon | pure virtual |
| SetWeaponMesh(USkeletalMesh *SkeletalMesh)=0 | IWeapon | pure virtual |
| SetWeaponMeshHidden(const bool bValue)=0 | IWeapon | pure virtual |
| SetWeaponShouldAutoReload(const bool bValue)=0 | IWeapon | pure virtual |
| SwitchAutoMode()=0 | IWeapon | pure virtual |
| ToggleAttachment(const EAttachmentType &AttachmentType)=0 | IWeapon | pure virtual |