webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
rx::MockTransformFeedbackImpl Class Reference

#include <TransformFeedbackImpl_mock.h>

Inheritance diagram for rx::MockTransformFeedbackImpl:
rx::TransformFeedbackImpl angle::NonCopyable

Public Member Functions

 MockTransformFeedbackImpl (const gl::TransformFeedbackState &state)
 
 ~MockTransformFeedbackImpl ()
 
 MOCK_METHOD1 (begin, void(GLenum primitiveMode))
 
 MOCK_METHOD0 (end, void())
 
 MOCK_METHOD0 (pause, void())
 
 MOCK_METHOD0 (resume, void())
 
 MOCK_METHOD1 (bindGenericBuffer, void(const BindingPointer< gl::Buffer > &))
 
 MOCK_METHOD2 (bindIndexedBuffer, void(size_t, const OffsetBindingPointer< gl::Buffer > &))
 
 MOCK_METHOD0 (destructor, void())
 
- Public Member Functions inherited from rx::TransformFeedbackImpl
 TransformFeedbackImpl (const gl::TransformFeedbackState &state)
 
virtual ~TransformFeedbackImpl ()
 
virtual void begin (GLenum primitiveMode)=0
 
virtual void end ()=0
 
virtual void pause ()=0
 
virtual void resume ()=0
 
virtual void bindGenericBuffer (const BindingPointer< gl::Buffer > &binding)=0
 
virtual void bindIndexedBuffer (size_t index, const OffsetBindingPointer< gl::Buffer > &binding)=0
 

Additional Inherited Members

- Protected Attributes inherited from rx::TransformFeedbackImpl
const gl::TransformFeedbackStatemState
 

Constructor & Destructor Documentation

◆ MockTransformFeedbackImpl()

rx::MockTransformFeedbackImpl::MockTransformFeedbackImpl ( const gl::TransformFeedbackState state)
inline

◆ ~MockTransformFeedbackImpl()

rx::MockTransformFeedbackImpl::~MockTransformFeedbackImpl ( )
inline

Member Function Documentation

◆ MOCK_METHOD0() [1/4]

rx::MockTransformFeedbackImpl::MOCK_METHOD0 ( end  ,
void()   
)

◆ MOCK_METHOD0() [2/4]

rx::MockTransformFeedbackImpl::MOCK_METHOD0 ( pause  ,
void()   
)

◆ MOCK_METHOD0() [3/4]

rx::MockTransformFeedbackImpl::MOCK_METHOD0 ( resume  ,
void()   
)

◆ MOCK_METHOD0() [4/4]

rx::MockTransformFeedbackImpl::MOCK_METHOD0 ( destructor  ,
void()   
)

◆ MOCK_METHOD1() [1/2]

rx::MockTransformFeedbackImpl::MOCK_METHOD1 ( begin  ,
void(GLenum primitiveMode)   
)

◆ MOCK_METHOD1() [2/2]

rx::MockTransformFeedbackImpl::MOCK_METHOD1 ( bindGenericBuffer  ,
void(const BindingPointer< gl::Buffer > &)   
)

◆ MOCK_METHOD2()

rx::MockTransformFeedbackImpl::MOCK_METHOD2 ( bindIndexedBuffer  ,
void(size_t, const OffsetBindingPointer< gl::Buffer > &)   
)

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