| 
    libnick 2025.10.0
    
   A cross-platform base for native Nickvision applications. 
   | 
 
An event argument that contains a single parameter. More...
#include <parameventargs.h>
  
Public Member Functions | |
| ParamEventArgs (const T ¶m) noexcept | |
| Constructs a ParamEventArgs.   | |
| ParamEventArgs (const ParamEventArgs &) noexcept=default | |
| ParamEventArgs (ParamEventArgs &&) noexcept=default | |
| const T & | getParam () const noexcept | 
| Gets the param stored in the event args.   | |
| const T * | operator-> () const noexcept | 
| Gets the param stored in the event args.   | |
| T * | operator-> () noexcept | 
| Gets the param stored in the event args.   | |
| const T & | operator* () const noexcept | 
| Gets the param stored in the event args.   | |
| T & | operator* () noexcept | 
| Gets the param stored in the event args.   | |
| ParamEventArgs & | operator= (const ParamEventArgs &) noexcept=default | 
| ParamEventArgs & | operator= (ParamEventArgs &&) noexcept=default | 
| Public Member Functions inherited from Nickvision::Events::EventArgs | |
| EventArgs () noexcept=default | |
| Constructs an EventArgs.   | |
An event argument that contains a single parameter.
T must be copy and move constructible.
      
  | 
  inlinenoexcept | 
Constructs a ParamEventArgs.
| param | The parameter to store in the event args | 
      
  | 
  defaultnoexcept | 
      
  | 
  defaultnoexcept | 
      
  | 
  inlinenoexcept | 
Gets the param stored in the event args.
      
  | 
  inlinenoexcept | 
Gets the param stored in the event args.
      
  | 
  inlinenoexcept | 
Gets the param stored in the event args.
      
  | 
  inlinenoexcept | 
Gets the param stored in the event args.
      
  | 
  inlinenoexcept | 
Gets the param stored in the event args.
      
  | 
  defaultnoexcept | 
      
  | 
  defaultnoexcept |