コード例 #1
0
 public SpriteRenderData()
 {
     drawData = new SpriteDrawData();
 }
コード例 #2
0
ファイル: SpriteQuad.cs プロジェクト: treytomes/DirectCanvas
 public void WriteBatchData(ref SpriteDrawData drawData)
 {
     m_instanceCount++;
     m_instanceDataStream.WriteBatch(ref drawData);
 }
コード例 #3
0
ファイル: SpriteQuad.cs プロジェクト: treytomes/DirectCanvas
        public void WriteInstanceData(ref SpriteDrawData[] data, int offset, int count)
        {
            m_instanceDataStream.WriteRange(ref data, offset, count);

            m_instanceCount = count;
        }
コード例 #4
0
ファイル: SpriteQuad.cs プロジェクト: treytomes/DirectCanvas
 public void SetInstanceData(SpriteDrawData[] drawData)
 {
     m_instanceDataStream.Write(drawData);
     m_instanceCount = drawData.Length;
 }