Home
last modified time | relevance | path

Searched refs:verticesImplPtr_ (Results 1 - 2 of 2) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/utils/
H A Dvertices.cpp23 Vertices::Vertices() noexcept : verticesImplPtr_(ImplFactory::CreateVerticesImpl()) {} in CreateVerticesImpl()
26 : verticesImplPtr_(vertices) {} in verticesImplPtr_() function
32 if (verticesImplPtr_ == nullptr) { in MakeCopy()
35 return verticesImplPtr_->MakeCopy(mode, vertexCount, positions, texs, colors, in MakeCopy()
42 if (verticesImplPtr_ == nullptr) { in MakeCopy()
45 return verticesImplPtr_->MakeCopy(mode, vertexCount, positions, texs, colors); in MakeCopy()
50 return verticesImplPtr_->Serialize(); in Serialize()
55 return verticesImplPtr_->Deserialize(data); in Deserialize()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/utils/
H A Dvertices.h78 if (verticesImplPtr_ == nullptr) { in GetImpl()
81 return verticesImplPtr_->DowncastingTo<T>(); in GetImpl()
126 std::shared_ptr<VerticesImpl> verticesImplPtr_; member in OHOS::Rosen::Drawing::Vertices

Completed in 4 milliseconds