Sdk/Lua: Bind SpriteLibrary

This commit is contained in:
Lynix
2016-10-21 17:32:40 +02:00
parent 511ded215b
commit 034f5cc8d7
4 changed files with 41 additions and 0 deletions

View File

@@ -58,6 +58,7 @@ namespace Ndk
instancedRenderable("InstancedRenderable"),
model("Model"),
sprite("Sprite"),
spriteLibrary("SpriteLibrary"),
// Renderer
texture("Texture"),

View File

@@ -71,6 +71,14 @@ namespace Ndk
sprite.BindMethod("SetTexture", &Nz::Sprite::SetTexture, true);
sprite.BindMethod("SetTextureCoords", &Nz::Sprite::SetTextureCoords);
sprite.BindMethod("SetTextureRect", &Nz::Sprite::SetTextureRect);
/*********************************** Nz::SpriteLibrary ***********************************/
spriteLibrary.BindStaticMethod("Get", &Nz::SpriteLibrary::Get);
spriteLibrary.BindStaticMethod("Has", &Nz::SpriteLibrary::Has);
spriteLibrary.BindStaticMethod("Register", &Nz::SpriteLibrary::Register);
spriteLibrary.BindStaticMethod("Query", &Nz::SpriteLibrary::Query);
spriteLibrary.BindStaticMethod("Unregister", &Nz::SpriteLibrary::Unregister);
}
/*!
@@ -84,5 +92,6 @@ namespace Ndk
instancedRenderable.Register(instance);
model.Register(instance);
sprite.Register(instance);
spriteLibrary.Register(instance);
}
}