LeviLamina
Loading...
Searching...
No Matches
IVanillaCameraAPI Class Referenceabstract
Inheritance diagram for IVanillaCameraAPI:

Classes

struct  PortalData
struct  DamageBobParameters
struct  MovementBobParameters
struct  VehicleRotationInformation
struct  VehicleSeatCameraOptions

Public Types

using PlayerViewMode = ::SharedTypes::v1_21_100::PlayerViewMode

Public Member Functions

virtual ::std::optional<::IVanillaCameraAPI::DamageBobParameterstryGetDamageBobParameters (::WeakRef<::EntityContext > const actorRef, float frameInterpolation) const =0
virtual ::std::optional<::IVanillaCameraAPI::MovementBobParameterstryGetMovementBobParameters (::WeakRef<::EntityContext > const actorRef, float frameInterpolation) const =0
virtual ::std::optional<::IVanillaCameraAPI::VehicleRotationInformationtryGetVehicleRotationInformation (::WeakRef<::EntityContext > const actorId) const =0
virtual::IVanillaCameraAPI::VehicleSeatCameraOptions getVehicleSeatCameraOptions (::WeakRef<::EntityContext > const actorId) const =0
virtual ::std::optional<::IVanillaCameraAPI::PortalDatatryGetPortalData () const =0
virtual::SharedTypes::v1_21_100::PlayerViewMode getPlayerViewPerspectiveOption () const =0
virtual ::std::optional< bool > isPlayerSleeping () const =0

The documentation for this class was generated from the following files: