#include <surfacenew.h>
Inheritance diagram for synfig::SurfaceChannelLockConst:
Public Member Functions | |
SurfaceChannelLockConst () | |
~SurfaceChannelLockConst () | |
SurfaceChannel | get_channel () const |
int | get_w () const |
int | get_h () const |
float | get_value (int x, int y) |
const float * | get_data_ptr () const |
int | get_data_ptr_stride () const |
void | release_data_ptr () const |
Releases the pointer obtained with get_data_ptr(). | |
operator bool () const | |
Protected Attributes | |
SurfaceNew::Handle | surface_ |
etl::reference_counter | ref_count_ |
SurfaceChannel | channel_ |
bool | data_ptr_checked_out_ |
Friends | |
class | SurfaceNew |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Releases the pointer obtained with get_data_ptr().
|
|
|
|
Reimplemented in synfig::SurfaceChannelLock. |
|
|
|
|
|
|
|
|