PuzzleSDK
Lens3DTarget类 参考
+ 类 Lens3DTarget 继承关系图:
+ Lens3DTarget 的协作图:

Public 成员函数

virtual void setPosition (const Vec2 &var)
 
virtual const Vec2 & getPosition () const
 

静态 Public 成员函数

static Lens3DTargetcreate (Lens3D *pAction)
 

Private 成员函数

 Lens3DTarget ()
 

Private 属性

Lens3D * _lens3D
 

详细描述

在文件 EffectsAdvancedTest.cpp161 行定义.

构造及析构函数说明

◆ Lens3DTarget()

Lens3DTarget::Lens3DTarget ( )
inlineprivate

在文件 EffectsAdvancedTest.cpp183 行定义.

184 : _lens3D(nullptr)
185 {}

被这些函数引用 create().

+ 这是这个函数的调用关系图:

成员函数说明

◆ create()

static Lens3DTarget * Lens3DTarget::create ( Lens3D *  pAction)
inlinestatic

在文件 EffectsAdvancedTest.cpp174 行定义.

175 {
176 Lens3DTarget* pRet = new (std::nothrow) Lens3DTarget();
177 pRet->_lens3D = pAction;
178 pRet->autorelease();
179 return pRet;
180 }

引用了 _lens3D , 以及 Lens3DTarget().

被这些函数引用 Effect4::onEnter().

+ 函数调用图:
+ 这是这个函数的调用关系图:

◆ getPosition()

virtual const Vec2 & Lens3DTarget::getPosition ( ) const
inlinevirtual

在文件 EffectsAdvancedTest.cpp169 行定义.

170 {
171 return _lens3D->getPosition();
172 }

引用了 _lens3D.

◆ setPosition()

virtual void Lens3DTarget::setPosition ( const Vec2 &  var)
inlinevirtual

在文件 EffectsAdvancedTest.cpp164 行定义.

165 {
166 _lens3D->setPosition(var);
167 }

引用了 _lens3D.

类成员变量说明

◆ _lens3D

Lens3D* Lens3DTarget::_lens3D
private

在文件 EffectsAdvancedTest.cpp187 行定义.

被这些函数引用 create(), getPosition() , 以及 setPosition().


该类的文档由以下文件生成: