Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
 
Loading...
Searching...
No Matches
Skwasm::TextureSourceWrapper Class Reference

#include <surface.h>

Public Member Functions

 TextureSourceWrapper (unsigned long thread_id, SkwasmObject texture_source)
 
 ~TextureSourceWrapper ()
 
SkwasmObject GetTextureSource ()
 

Detailed Description

Definition at line 30 of file surface.h.

Constructor & Destructor Documentation

◆ TextureSourceWrapper()

Skwasm::TextureSourceWrapper::TextureSourceWrapper ( unsigned long  thread_id,
Skwasm::SkwasmObject  texture_source 
)

Definition at line 217 of file surface.cc.

220 : raster_thread_id_(thread_id) {
221 skwasm_setAssociatedObjectOnThread(raster_thread_id_, this, texture_source);
222}
void skwasm_setAssociatedObjectOnThread(unsigned long thread_id, void *pointer, SkwasmObject object)

References skwasm_setAssociatedObjectOnThread().

◆ ~TextureSourceWrapper()

Skwasm::TextureSourceWrapper::~TextureSourceWrapper ( )

Definition at line 224 of file surface.cc.

224 {
225 skwasm_disposeAssociatedObjectOnThread(raster_thread_id_, this);
226}
void skwasm_disposeAssociatedObjectOnThread(unsigned long thread_id, void *pointer)

References skwasm_disposeAssociatedObjectOnThread().

Member Function Documentation

◆ GetTextureSource()

Skwasm::SkwasmObject Skwasm::TextureSourceWrapper::GetTextureSource ( )

Definition at line 228 of file surface.cc.

228 {
229 return skwasm_getAssociatedObject(this);
230}
SkwasmObject skwasm_getAssociatedObject(void *pointer)

References skwasm_getAssociatedObject().


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