acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
lparam Class Reference

Public Member Functions

constexpr lparam (nullptr_t=nullptr)
template<prototype_integral_number INTEGRAL_NUMBER>
constexpr lparam (INTEGRAL_NUMBER i)
template<prototype_size SIZE>
constexpr lparam (const SIZE &size)
template<prototype_point POINT>
constexpr lparam (const POINT &point)
constexpr lparam (const wparam &wparam)
 lparam (::i32 x, ::i32 y)
 lparam (void *p)
 catching/receiving subparticle
 lparam (const ::subparticle *psubparticle)
 posting/sending subparticle with referencing forking
template<typename T>
 lparam (const pointer< T > &p)
 posting/sending subparticle
template<typename T>
 lparam (pointer< T > &&p)
constexpr lparam (const lparam &lparam)
 operator iptr & ()
constexpr operator iptr () const
 operator void *& ()
 operator void * () const
template<typename T>
constexpr T raw_cast () const
constexpr lparam & operator= (const lparam &lparam)
constexpr lparam & operator= (iptr lparam)
constexpr ::i16 x () const
constexpr ::i16 y () const
constexpr ::i16 hiword () const
constexpr ::i16 loword () const
constexpr ::i32_point point () const
constexpr ::i32_size size () const

Public Attributes

iptr m_lparam

Constructor & Destructor Documentation

◆ lparam()

lparam::lparam ( const ::subparticle * psubparticle)

posting/sending subparticle with referencing forking

posting/sending particle with referencing forking


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