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 25 of file surface.h.

Constructor & Destructor Documentation

◆ TextureSourceWrapper()

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

Definition at line 309 of file surface.cc.

311 : raster_thread_id_(thread_id) {
312 skwasm_setAssociatedObjectOnThread(thread_id, this, texture_source);
313}
void skwasm_setAssociatedObjectOnThread(unsigned long thread_id, void *pointer, SkwasmObject object)

References skwasm_setAssociatedObjectOnThread().

◆ ~TextureSourceWrapper()

Skwasm::TextureSourceWrapper::~TextureSourceWrapper ( )

Definition at line 315 of file surface.cc.

315 {
316 skwasm_disposeAssociatedObjectOnThread(raster_thread_id_, this);
317}
void skwasm_disposeAssociatedObjectOnThread(unsigned long thread_id, void *pointer)

References skwasm_disposeAssociatedObjectOnThread().

Member Function Documentation

◆ GetTextureSource()

SkwasmObject Skwasm::TextureSourceWrapper::GetTextureSource ( )

Definition at line 319 of file surface.cc.

319 {
320 return skwasm_getAssociatedObject(this);
321}
SkwasmObject skwasm_getAssociatedObject(void *pointer)

References skwasm_getAssociatedObject().


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