Пример #1
0
        public static void remove(Image targetNode)
        {
            ImageManager imgMInstance = ImageManager.getSingletonInstance();

            Debug.Assert(imgMInstance != null);
            Debug.Assert(targetNode != null);
            imgMInstance.genericRemove(targetNode);
        }
Пример #2
0
        public static Image find(Image.ImageName imageName)
        {
            ImageManager imgMInstance = ImageManager.getSingletonInstance();

            Debug.Assert(imgMInstance != null);
            Image pseudoImage = new Image();

            pseudoImage.setImageName(imageName);

            Debug.Assert(imgMInstance != null);

            Image targetImg = (Image)imgMInstance.genericFind(pseudoImage);

            return(targetImg);
        }
Пример #3
0
        public static Image add(Image.ImageName imageName, Texture.TextureName imageTexName, Azul.Rect imageRect)
        {
            ImageManager imgMInstance = ImageManager.getSingletonInstance();

            Debug.Assert(imgMInstance != null);

            Image nodeAdded = (Image)imgMInstance.genericAdd();

            Debug.Assert(nodeAdded != null);
            //set the attributes of the Image node

            Texture mtexture = TextureManager.find(imageTexName);

            Debug.Assert(mtexture != null);

            nodeAdded.setImageName(imageName);
            nodeAdded.setImageRect(imageRect);
            nodeAdded.setImageTexture(mtexture);

            return(nodeAdded);
        }