MapLibre Native Core
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
mode.hpp File Reference
#include <mbgl/util/util.hpp>
#include <mbgl/util/traits.hpp>
#include <cstdint>

Go to the source code of this file.

Namespaces

 mbgl
 

Typedefs

using mbgl::EnumType = uint32_t
 

Enumerations

enum class  mbgl::MapMode : EnumType { mbgl::Continuous , mbgl::Static , mbgl::Tile }
 
enum class  mbgl::ConstrainMode : EnumType { mbgl::None , mbgl::HeightOnly , mbgl::WidthAndHeight }
 
enum class  mbgl::ViewportMode : EnumType { mbgl::Default , mbgl::FlippedY }
 
enum class  mbgl::MapDebugOptions : EnumType {
  mbgl::NoDebug = 0 , mbgl::TileBorders = 1 << 1 , mbgl::ParseStatus = 1 << 2 , mbgl::Timestamps = 1 << 3 ,
  mbgl::Collision = 1 << 4 , mbgl::Overdraw = 1 << 5 , mbgl::StencilClip = 1 << 6 , mbgl::DepthBuffer = 1 << 7
}
 

Functions

MBGL_CONSTEXPR MapDebugOptions mbgl::operator| (MapDebugOptions lhs, MapDebugOptions rhs)
 
MBGL_CONSTEXPR MapDebugOptions & mbgl::operator|= (MapDebugOptions &lhs, MapDebugOptions rhs)
 
MBGL_CONSTEXPR bool mbgl::operator& (MapDebugOptions lhs, MapDebugOptions rhs)
 
MBGL_CONSTEXPR MapDebugOptions & mbgl::operator&= (MapDebugOptions &lhs, MapDebugOptions rhs)
 
MBGL_CONSTEXPR MapDebugOptions mbgl::operator~ (MapDebugOptions value)