ASW Lib
A.D.S. Games SDL Wrapper Library. A library targeted at Allegro4 users who want to switch to SDL3 and use modern c++.
Loading...
Searching...
No Matches
anonymous_namespace{util.cpp} Namespace Reference

Classes

struct  TextSizeCacheKey
 
struct  TextSizeKeyEqual
 
struct  TextSizeKeyHash
 
struct  TextSizeKeyView
 

Functions

TextSizeKeyView view (const TextSizeCacheKey &key)
 
const TextSizeKeyView & view (const TextSizeKeyView &key)
 

Variables

constexpr std::size_t TEXT_SIZE_CACHE_LIMIT = 512
 
asw::detail::LruCache< TextSizeCacheKey, asw::Vec2< int >, TextSizeKeyHash, TextSizeKeyEqual > text_size_cache (TEXT_SIZE_CACHE_LIMIT)
 

Function Documentation

◆ view() [1/2]

TextSizeKeyView anonymous_namespace{util.cpp}::view ( const TextSizeCacheKey & key)

Definition at line 30 of file util.cpp.

◆ view() [2/2]

const TextSizeKeyView & anonymous_namespace{util.cpp}::view ( const TextSizeKeyView & key)

Definition at line 35 of file util.cpp.

Variable Documentation

◆ text_size_cache

◆ TEXT_SIZE_CACHE_LIMIT

std::size_t anonymous_namespace{util.cpp}::TEXT_SIZE_CACHE_LIMIT = 512
constexpr

Definition at line 62 of file util.cpp.