Cocos2d-x
4.0.0
|
This is the complete list of members for DeviceMTL, including all inherited members.
_ID | Ref | |
_luaID | Ref | |
_rooted | Ref | |
_scriptObject | Ref | |
autorelease() | Ref | |
createDepthStencilState(const DepthStencilDescriptor &descriptor) override | DeviceMTL | virtual |
getCAMetalLayer() | DeviceMTL | inlinestatic |
getCurrentDrawable() | DeviceMTL | static |
getDeviceInfo() const | Device | inline |
getInstance() | Device | static |
getMTLCommandQueue() const | DeviceMTL | inline |
getMTLDevice() const | DeviceMTL | inline |
getReferenceCount() const | Ref | |
newBuffer(std::size_t size, BufferType type, BufferUsage usage) override | DeviceMTL | virtual |
cocos2d::backend::Device::newBuffer(size_t size, BufferType type, BufferUsage usage)=0 | Device | pure virtual |
newCommandBuffer() override | DeviceMTL | virtual |
newProgram(const std::string &vertexShader, const std::string &fragmentShader) override | DeviceMTL | virtual |
newRenderPipeline() override | DeviceMTL | virtual |
newTexture(const TextureDescriptor &descriptor) override | DeviceMTL | virtual |
release() | Ref | |
resetCurrentDrawable() | DeviceMTL | static |
retain() | Ref | |
setCAMetalLayer(CAMetalLayer *metalLayer) | DeviceMTL | static |
setFrameBufferOnly(bool frameBufferOnly) override | DeviceMTL | virtual |
updateDrawable() | DeviceMTL | static |
~Ref() | Ref | virtual |