00001 // Filename: displaySearchParameters.cxx 00002 // Created by: aignacio (17Jan07) 00003 // 00004 //////////////////////////////////////////////////////////////////// 00005 // 00006 // PANDA 3D SOFTWARE 00007 // Copyright (c) Carnegie Mellon University. All rights reserved. 00008 // 00009 // All use of this software is subject to the terms of the revised BSD 00010 // license. You should have received a copy of this license along 00011 // with this source code in a file named "LICENSE." 00012 // 00013 //////////////////////////////////////////////////////////////////// 00014 00015 #include "displaySearchParameters.h" 00016 00017 //////////////////////////////////////////////////////////////////// 00018 // Function: DisplaySearchParameters::Destructor 00019 // Access: Published 00020 // Description: 00021 //////////////////////////////////////////////////////////////////// 00022 DisplaySearchParameters:: 00023 ~DisplaySearchParameters() { 00024 00025 } 00026 00027 //////////////////////////////////////////////////////////////////// 00028 // Function: DisplaySearchParameters::Constructor 00029 // Access: Published 00030 // Description: 00031 //////////////////////////////////////////////////////////////////// 00032 DisplaySearchParameters:: 00033 DisplaySearchParameters() { 00034 _minimum_width = 640; 00035 _minimum_height = 480; 00036 _maximum_width = 6400; 00037 _maximum_height = 4800; 00038 _minimum_bits_per_pixel = 16; 00039 _maximum_bits_per_pixel = 32; 00040 } 00041 00042 //////////////////////////////////////////////////////////////////// 00043 // Function: DisplaySearchParameters::set_minimum_width 00044 // Access: Published 00045 // Description: 00046 //////////////////////////////////////////////////////////////////// 00047 void DisplaySearchParameters:: 00048 set_minimum_width (int minimum_width) { 00049 _minimum_width = minimum_width; 00050 } 00051 00052 //////////////////////////////////////////////////////////////////// 00053 // Function: DisplaySearchParameters::set_maximum_width 00054 // Access: Published 00055 // Description: 00056 //////////////////////////////////////////////////////////////////// 00057 void DisplaySearchParameters:: 00058 set_maximum_width (int maximum_width) { 00059 _maximum_width = maximum_width; 00060 } 00061 00062 //////////////////////////////////////////////////////////////////// 00063 // Function: DisplaySearchParameters::set_minimum_height 00064 // Access: Published 00065 // Description: 00066 //////////////////////////////////////////////////////////////////// 00067 void DisplaySearchParameters:: 00068 set_minimum_height (int minimum_height) { 00069 _minimum_height = minimum_height; 00070 } 00071 00072 //////////////////////////////////////////////////////////////////// 00073 // Function: DisplaySearchParameters::set_maximum_height 00074 // Access: Published 00075 // Description: 00076 //////////////////////////////////////////////////////////////////// 00077 void DisplaySearchParameters:: 00078 set_maximum_height (int maximum_height) { 00079 _maximum_height = maximum_height; 00080 } 00081 00082 //////////////////////////////////////////////////////////////////// 00083 // Function: DisplaySearchParameters::set_minimum_bits_per_pixel 00084 // Access: Published 00085 // Description: 00086 //////////////////////////////////////////////////////////////////// 00087 void DisplaySearchParameters:: 00088 set_minimum_bits_per_pixel (int minimum_bits_per_pixel) { 00089 _minimum_bits_per_pixel = minimum_bits_per_pixel; 00090 } 00091 00092 //////////////////////////////////////////////////////////////////// 00093 // Function: DisplaySearchParameters::set_maximum_bits_per_pixel 00094 // Access: Published 00095 // Description: 00096 //////////////////////////////////////////////////////////////////// 00097 void DisplaySearchParameters:: 00098 set_maximum_bits_per_pixel (int maximum_bits_per_pixel) { 00099 _maximum_bits_per_pixel = maximum_bits_per_pixel; 00100 }