TBLContextCookie
Holds an arbitrary 128-bit value (cookie) that can be used to match other cookies. Blend2D uses cookies in places where it allows to "lock" some state that can only be unlocked by a matching cookie. Please don't confuse cookies with a security of any kind, it's just an arbitrary data that must match to proceed with a certain operation.
Cookies can be used with TBLContext.Save
and TBLContext.Restore
operations.
Definition
Unit: Blend2D
See Also
Properties
Name | Description |
---|---|
IsEmpty |
Operators
Name | Description |
---|---|
Equal | |
NotEqual |
Methods
Name | Description |
---|---|
Equals | |
Reset(UInt64, UInt64) | |
Reset(TBLContextCookie) | |
Reset |
Property Descriptions
IsEmpty
property IsEmpty: Boolean read GetIsEmpty
Type: Boolean
Operator Descriptions
Equal(TBLContextCookie, TBLContextCookie)
class operator Equal(const ALeft, ARight: TBLContextCookie): Boolean; inline; static
Parameters
ALeft
: TBLContextCookie
ARight
: TBLContextCookie
Returns
Boolean
NotEqual(TBLContextCookie, TBLContextCookie)
class operator NotEqual(const ALeft, ARight: TBLContextCookie): Boolean; inline; static
Parameters
ALeft
: TBLContextCookie
ARight
: TBLContextCookie
Returns
Boolean
Method Descriptions
Equals(TBLContextCookie)
function Equals(const AOther: TBLContextCookie): Boolean; inline
Parameters
AOther
: TBLContextCookie
Returns
Boolean
Reset(UInt64, UInt64)
procedure Reset(const AData0, AData1: UInt64); overload; inline
Parameters
AData0
: UInt64
AData1
: UInt64
Reset(TBLContextCookie)
procedure Reset(const AOther: TBLContextCookie); overload; inline
Parameters
AOther
: TBLContextCookie
Reset
procedure Reset; overload; inline