コード例 #1
0
ファイル: Picture.cs プロジェクト: j-masci/elmanager
 internal void SetTexture(ClippingType clipping, int distance, Vector position,
                          ElmaRenderer.DrawableImage texture, ElmaRenderer.DrawableImage mask)
 {
     Clipping      = clipping;
     Distance      = distance;
     Height        = mask.Height;
     Name          = mask.Name;
     Position      = position;
     Id            = mask.TextureIdentifier;
     Width         = mask.Width;
     TextureId     = texture.TextureIdentifier;
     TextureName   = texture.Name;
     TextureWidth  = texture.Width;
     TextureHeight = texture.Height;
 }
コード例 #2
0
ファイル: Picture.cs プロジェクト: j-masci/elmanager
 internal void SetPicture(ElmaRenderer.DrawableImage pictureImage, Vector position, int distance,
                          ClippingType clipping)
 {
     Position      = position;
     Id            = pictureImage.TextureIdentifier;
     Width         = pictureImage.Width;
     Height        = pictureImage.Height;
     Clipping      = clipping;
     Distance      = distance;
     Name          = pictureImage.Name;
     TextureId     = 0;
     TextureName   = null;
     TextureWidth  = 0;
     TextureHeight = 0;
 }
コード例 #3
0
ファイル: Picture.cs プロジェクト: j-masci/elmanager
 internal Picture(ElmaRenderer.DrawableImage pictureImage, Vector position, int distance,
                  ClippingType clipping)
 {
     SetPicture(pictureImage, position, distance, clipping);
 }
コード例 #4
0
ファイル: Picture.cs プロジェクト: j-masci/elmanager
 internal Picture(ClippingType clipping, int distance, Vector position, ElmaRenderer.DrawableImage texture,
                  ElmaRenderer.DrawableImage mask)
 {
     SetTexture(clipping, distance, position, texture, mask);
 }