Sound Bakery  v0.1.0
Open-source audio middleware for games
Loading...
Searching...
No Matches
sbk::core::property< T > Class Template Reference

Public Types

using property_changed_delegate = MulticastDelegate< T, T >
 

Public Member Functions

 property (T value)
 
 property (T value, T min, T max)
 
 property (const property &other)
 
 property (property &&other)=default
 
propertyoperator= (const property &other)
 
propertyoperator= (property &&other)=default
 
auto set (T value) -> bool
 
auto get () const -> T
 
auto get_min () const -> T
 
auto get_max () const -> T
 
auto get_min_max_pair () const -> std::pair< T, T >
 
auto get_delegate () -> property_changed_delegate &
 

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