You.i Engine
YiBufferObject.h
Go to the documentation of this file.
1
// © You i Labs Inc. 2000-2017. All rights reserved.
2
#ifndef _YI_BUFFER_OBJECT_H_
3
#define _YI_BUFFER_OBJECT_H_
4
5
#include "
framework/YiPredef.h
"
6
#include "
renderer/YiGPUObject.h
"
7
#include "
utility/YiRtti.h
"
8
14
class
CYIBufferObject
:
public
IYIGPUObject
15
{
16
public
:
17
CYIBufferObject
();
18
virtual
~CYIBufferObject
();
19
24
virtual
void
*
Map
();
25
30
virtual
void
Unmap
(uint32_t uSize);
31
};
32
37
#endif
YiPredef.h
CYIBufferObject::Unmap
virtual void Unmap(uint32_t uSize)
CYIBufferObject::~CYIBufferObject
virtual ~CYIBufferObject()
CYIBufferObject
Definition:
YiBufferObject.h:14
CYIBufferObject::Map
virtual void * Map()
CYIBufferObject::CYIBufferObject
CYIBufferObject()
YiGPUObject.h
IYIGPUObject
An interface for managing GPU-bound objects such as shaders and textures.
Definition:
YiGPUObject.h:18
YiRtti.h
This file contains the classes and macros used to implement RTTI in You.i Engine. ...
renderer
YiBufferObject.h
Generated on Thu Aug 23 2018 03:08:10 for You.i Engine by
1.8.11