| 123456789101112131415161718192021222324252627 |
- using System.Runtime.CompilerServices;
- namespace BansheeEngine
- {
- public sealed class SpriteTexture : Resource // TODO - Dummy class
- {
- // For internal use by the runtime
- private SpriteTexture()
- {
-
- }
- public SpriteTexture(Texture2D texture)
- {
- Internal_CreateInstance(this, texture, Vector2.zero, Vector2.one);
- }
- public SpriteTexture(Texture2D texture, Vector2 uvOffset, Vector2 uvScale)
- {
- Internal_CreateInstance(this, texture, uvOffset, uvScale);
- }
- [MethodImpl(MethodImplOptions.InternalCall)]
- private static extern void Internal_CreateInstance(SpriteTexture instance,
- Texture2D teture, Vector2 offset, Vector2 scale);
- }
- }
|