Ignore:
Timestamp:
Dec 21, 1999, 2:28:20 AM (26 years ago)
Author:
hugh
Message:

Added ODIn lic header with ID to all files where missing

Cleaned up Surface handling by movefing colorfill and
colorconversion into own files and use functionpointers
setup during creation.

updated makefile to add files

removed inhertiance from IBASE in DDrectangle class

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/ddraw/rectangle.h

    r405 r2174  
     1/* $Id: rectangle.h,v 1.4 1999-12-21 01:28:19 hugh Exp $ */
     2
     3/*
     4 * Rectangle class used to keep track of locked rects in surfaces
     5 *
     6 * Copyright 1999 Markus Montkowski
     7 *
     8 * Project Odin Software License can be found in LICENSE.TXT
     9 *
     10 */
     11
    112#ifndef __DDRectandle
    213  #define __DDRectandle
    314
    4 #include <ibase.hpp>
    5 
    6 class DDRectangle : public IBase {
    7 typedef IBase
    8   Inherited;
     15class DDRectangle {
    916public:
    1017/*------------------------------ Related Types -------------------------------*/
     
    2229
    2330/*------------------------------- Comparisons --------------------------------*/
    24 Boolean
     31BOOL
    2532  operator == ( const DDRectangle& rectangle ) const,
    2633  operator != ( const DDRectangle& rectangle ) const;
    2734
    2835/*--------------------------------- Testing ----------------------------------*/
    29 Boolean
     36BOOL
    3037  intersects ( const DDRectangle& rectangle ) const;
    3138
Note: See TracChangeset for help on using the changeset viewer.