class TransformHandle
Defined at line 25 of file ../../src/ui/scenic/lib/flatland/transform_handle.h
A globally scoped transform handle. The current constructor allows the calling code to specify
the internal IDs, so it is up to the calling code to enforce uniqueness when desirable.
Public Methods
void TransformHandle ()
Defined at line 29 of file ../../src/ui/scenic/lib/flatland/transform_handle.h
void TransformHandle (InstanceId instance_id, uint64_t transform_id)
Defined at line 30 of file ../../src/ui/scenic/lib/flatland/transform_handle.h
void TransformHandle (const TransformHandle & other)
Allow copy and move ctors.
Defined at line 34 of file ../../src/ui/scenic/lib/flatland/transform_handle.h
TransformHandle & operator= (const TransformHandle & other)
Defined at line 35 of file ../../src/ui/scenic/lib/flatland/transform_handle.h
void TransformHandle (TransformHandle && other)
Defined at line 36 of file ../../src/ui/scenic/lib/flatland/transform_handle.h
TransformHandle & operator= (TransformHandle && other)
Defined at line 37 of file ../../src/ui/scenic/lib/flatland/transform_handle.h
std::strong_ordering operator<=> (const TransformHandle & )
Default "Spaceship operator" generates all six comparison operators (==, !=,
<
,
<
=, >, >=)
by comparing each field in the order declared.
Defined at line 41 of file ../../src/ui/scenic/lib/flatland/transform_handle.h
InstanceId GetInstanceId ()
Defined at line 43 of file ../../src/ui/scenic/lib/flatland/transform_handle.h
uint64_t GetTransformId ()
Defined at line 44 of file ../../src/ui/scenic/lib/flatland/transform_handle.h
Friends
std::ostream & TransformHandle (std::ostream & out, const flatland::TransformHandle & h)
class hash