private void RasterBindTarget(WaterDynamics.Target target)
 {
     this.targetDesc          = target.Desc;
     this.targetPixels        = target.Pixels;
     this.targetDrawTileTable = target.DrawTileTable;
     this.targetDrawTileList  = target.DrawTileList;
 }
 public Target(WaterDynamics owner, Vector3 areaPosition, Vector3 areaSize)
 {
     this.owner = owner;
     this.desc  = new WaterDynamics.TargetDesc(areaPosition, areaSize);
 }
 private static extern void RasterBindTarget_Native(ref WaterDynamics.TargetDesc desc, ref byte pixels, ref byte drawTileTable, ref ushort drawTileList, ref int drawTileCount);