#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. |
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6