From: <eg...@us...> - 2007-08-16 21:07:16
|
Revision: 660 http://opengate.svn.sourceforge.net/opengate/?rev=660&view=rev Author: egore Date: 2007-08-16 14:07:19 -0700 (Thu, 16 Aug 2007) Log Message: ----------- update ois to 1.0 Modified Paths: -------------- branches/ogsector/externals/ois Added Paths: ----------- branches/ogsector/externals/ois-1.0/ branches/ogsector/externals/ois-1.0/Mac/ branches/ogsector/externals/ois-1.0/Mac/SDL/ branches/ogsector/externals/ois-1.0/Mac/SDL/blank.keepme branches/ogsector/externals/ois-1.0/Mac/XCode-1.5/ branches/ogsector/externals/ois-1.0/Mac/XCode-1.5/oisStatic.xcode/ branches/ogsector/externals/ois-1.0/Mac/XCode-1.5/oisStatic.xcode/project.pbxproj branches/ogsector/externals/ois-1.0/Mac/XCode-2.2/ branches/ogsector/externals/ois-1.0/Mac/XCode-2.2/oisStatic.xcodeproj/ branches/ogsector/externals/ois-1.0/Mac/XCode-2.2/oisStatic.xcodeproj/project.pbxproj branches/ogsector/externals/ois-1.0/ReadMe.txt branches/ogsector/externals/ois-1.0/lib/ branches/ogsector/externals/ois-1.0/lib/.keepme branches/ogsector/externals/ois-1.0/src/ branches/ogsector/externals/ois-1.0/src/OISObject.cpp branches/ogsector/externals/ois-1.0/src/SDL/ branches/ogsector/externals/ois-1.0/src/SDL/SDLInputManager.cpp branches/ogsector/externals/ois-1.0/src/SDL/SDLJoyStick.cpp branches/ogsector/externals/ois-1.0/src/SDL/SDLKeyboard.cpp branches/ogsector/externals/ois-1.0/src/SDL/SDLMouse.cpp branches/ogsector/externals/ois-1.0/src/linux/ branches/ogsector/externals/ois-1.0/src/linux/EventHelpers.cpp branches/ogsector/externals/ois-1.0/src/linux/LinuxForceFeedback.cpp branches/ogsector/externals/ois-1.0/src/linux/LinuxInputManager.cpp branches/ogsector/externals/ois-1.0/src/linux/LinuxJoyStickEvents.cpp branches/ogsector/externals/ois-1.0/src/linux/LinuxKeyboard.cpp branches/ogsector/externals/ois-1.0/src/linux/LinuxMouse.cpp branches/ogsector/externals/ois-1.0/src/mac/ branches/ogsector/externals/ois-1.0/src/mac/MacHelpers.cpp branches/ogsector/externals/ois-1.0/src/mac/MacInputManager.cpp branches/ogsector/externals/ois-1.0/src/mac/MacKeyboard.cpp branches/ogsector/externals/ois-1.0/src/mac/MacMouse.cpp Removed Paths: ------------- branches/ogsector/externals/ois-1.0RC1/ Modified: branches/ogsector/externals/ois =================================================================== --- branches/ogsector/externals/ois 2007-08-11 11:55:33 UTC (rev 659) +++ branches/ogsector/externals/ois 2007-08-16 21:07:19 UTC (rev 660) @@ -1 +1 @@ -link ois-1.0RC1/ \ No newline at end of file +link ois-1.0 \ No newline at end of file Added: branches/ogsector/externals/ois-1.0/Mac/SDL/blank.keepme =================================================================== Added: branches/ogsector/externals/ois-1.0/Mac/XCode-1.5/oisStatic.xcode/project.pbxproj =================================================================== --- branches/ogsector/externals/ois-1.0/Mac/XCode-1.5/oisStatic.xcode/project.pbxproj (rev 0) +++ branches/ogsector/externals/ois-1.0/Mac/XCode-1.5/oisStatic.xcode/project.pbxproj 2007-08-16 21:07:19 UTC (rev 660) @@ -0,0 +1,655 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 39; + objects = { + 034768DDFF38A45A11DB9C8B = { + children = ( + D2AAC06F0554671400DB518D, + ); + isa = PBXGroup; + name = Products; + path = ""; + refType = 4; + sourceTree = "<group>"; + }; +//030 +//031 +//032 +//033 +//034 +//080 +//081 +//082 +//083 +//084 + 0867D690FE84028FC02AAC07 = { + buildSettings = { + }; + buildStyles = ( + 4F0BB7EC011F40E904CA0E50, + 4F0BB7ED011F40E904CA0E50, + ); + hasScannedForEncodings = 1; + isa = PBXProject; + mainGroup = 0867D691FE84028FC02AAC07; + productRefGroup = 034768DDFF38A45A11DB9C8B; + projectDirPath = ""; + targets = ( + D2AAC06E0554671400DB518D, + ); + }; + 0867D691FE84028FC02AAC07 = { + children = ( + DFC6D5A909A05F7D00FA2ACC, + 08FB77ACFE841707C02AAC07, + DF279D9809A303DB00D6B6E6, + 0867D69AFE84028FC02AAC07, + 034768DDFF38A45A11DB9C8B, + ); + isa = PBXGroup; + name = oisStatic; + refType = 4; + sourceTree = "<group>"; + }; + 0867D69AFE84028FC02AAC07 = { + children = ( + 08FB77AAFE841565C02AAC07, + ); + isa = PBXGroup; + name = "External Frameworks and Libraries"; + refType = 4; + sourceTree = "<group>"; + }; + 08FB77AAFE841565C02AAC07 = { + isa = PBXFileReference; + lastKnownFileType = wrapper.framework; + name = Carbon.framework; + path = /System/Library/Frameworks/Carbon.framework; + refType = 0; + sourceTree = "<absolute>"; + }; + 08FB77ACFE841707C02AAC07 = { + children = ( + DFC6D5A609A05F7600FA2ACC, + DFC6D5A309A05F6C00FA2ACC, + ); + isa = PBXGroup; + name = Source; + refType = 4; + sourceTree = "<group>"; + }; +//080 +//081 +//082 +//083 +//084 +//4F0 +//4F1 +//4F2 +//4F3 +//4F4 + 4F0BB7EC011F40E904CA0E50 = { + buildSettings = { + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + ZERO_LINK = YES; + }; + isa = PBXBuildStyle; + name = Development; + }; + 4F0BB7ED011F40E904CA0E50 = { + buildSettings = { + COPY_PHASE_STRIP = YES; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + ZERO_LINK = NO; + }; + isa = PBXBuildStyle; + name = Deployment; + }; +//4F0 +//4F1 +//4F2 +//4F3 +//4F4 +//D20 +//D21 +//D22 +//D23 +//D24 + D2AAC06B0554671400DB518D = { + buildActionMask = 2147483647; + files = ( + DFC6D65009A060CF00FA2ACC, + DFC6D65109A060CF00FA2ACC, + DFC6D65209A060CF00FA2ACC, + DFC6D65309A060CF00FA2ACC, + DFC6D65409A060CF00FA2ACC, + DFC6D65509A060CF00FA2ACC, + DFC6D65609A060CF00FA2ACC, + DFC6D65709A060CF00FA2ACC, + DFC6D65809A060CF00FA2ACC, + DFC6D65909A060CF00FA2ACC, + DFC6D65A09A060CF00FA2ACC, + DFC6D65B09A060CF00FA2ACC, + DFC6D66209A060E900FA2ACC, + DFC6D66309A060E900FA2ACC, + DFC6D66409A060E900FA2ACC, + DFC6D66509A060E900FA2ACC, + ); + isa = PBXHeadersBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + D2AAC06C0554671400DB518D = { + buildActionMask = 2147483647; + files = ( + DFC6D66D09A0615A00FA2ACC, + DFC6D66E09A0615A00FA2ACC, + DFC6D66F09A0615A00FA2ACC, + DFC6D67009A0615A00FA2ACC, + DFC6D67109A0615A00FA2ACC, + DFC6D67709A0617F00FA2ACC, + DFC6D67809A0617F00FA2ACC, + DFC6D67909A0617F00FA2ACC, + ); + isa = PBXSourcesBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + D2AAC06D0554671400DB518D = { + buildActionMask = 2147483647; + files = ( + D2AAC0700554677100DB518D, + ); + isa = PBXFrameworksBuildPhase; + runOnlyForDeploymentPostprocessing = 0; + }; + D2AAC06E0554671400DB518D = { + buildPhases = ( + D2AAC06B0554671400DB518D, + D2AAC06C0554671400DB518D, + D2AAC06D0554671400DB518D, + ); + buildRules = ( + ); + buildSettings = { + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + HEADER_SEARCH_PATHS = ../../includes; + INSTALL_PATH = /usr/local/lib; + LIBRARY_STYLE = STATIC; + PRODUCT_NAME = ois; + }; + dependencies = ( + ); + isa = PBXNativeTarget; + name = oisStatic; + productName = oisStatic; + productReference = D2AAC06F0554671400DB518D; + productType = "com.apple.product-type.library.static"; + }; + D2AAC06F0554671400DB518D = { + explicitFileType = archive.ar; + includeInIndex = 0; + isa = PBXFileReference; + path = libois.a; + refType = 3; + sourceTree = BUILT_PRODUCTS_DIR; + }; + D2AAC0700554677100DB518D = { + fileRef = 08FB77AAFE841565C02AAC07; + isa = PBXBuildFile; + settings = { + }; + }; +//D20 +//D21 +//D22 +//D23 +//D24 +//DF0 +//DF1 +//DF2 +//DF3 +//DF4 + DF279D9809A303DB00D6B6E6 = { + children = ( + ); + isa = PBXGroup; + name = Resources; + refType = 4; + sourceTree = "<group>"; + }; + DFC6D5A309A05F6C00FA2ACC = { + children = ( + DFC6D67409A0617F00FA2ACC, + DFC6D67509A0617F00FA2ACC, + DFC6D67609A0617F00FA2ACC, + ); + isa = PBXGroup; + name = Mac; + refType = 4; + sourceTree = "<group>"; + }; + DFC6D5A609A05F7600FA2ACC = { + children = ( + DFC6D66809A0615A00FA2ACC, + DFC6D66909A0615A00FA2ACC, + DFC6D66A09A0615A00FA2ACC, + DFC6D66B09A0615A00FA2ACC, + DFC6D66C09A0615A00FA2ACC, + ); + isa = PBXGroup; + name = Base; + refType = 4; + sourceTree = "<group>"; + }; + DFC6D5A909A05F7D00FA2ACC = { + children = ( + DFC6D5AC09A05F8700FA2ACC, + DFC6D5AF09A05F8D00FA2ACC, + ); + isa = PBXGroup; + name = Include; + refType = 4; + sourceTree = "<group>"; + }; + DFC6D5AC09A05F8700FA2ACC = { + children = ( + DFC6D64409A060CF00FA2ACC, + DFC6D64509A060CF00FA2ACC, + DFC6D64609A060CF00FA2ACC, + DFC6D64709A060CF00FA2ACC, + DFC6D64809A060CF00FA2ACC, + DFC6D64909A060CF00FA2ACC, + DFC6D64A09A060CF00FA2ACC, + DFC6D64B09A060CF00FA2ACC, + DFC6D64C09A060CF00FA2ACC, + DFC6D64D09A060CF00FA2ACC, + DFC6D64E09A060CF00FA2ACC, + DFC6D64F09A060CF00FA2ACC, + ); + isa = PBXGroup; + name = Base; + refType = 4; + sourceTree = "<group>"; + }; + DFC6D5AF09A05F8D00FA2ACC = { + children = ( + DFC6D65E09A060E900FA2ACC, + DFC6D65F09A060E900FA2ACC, + DFC6D66009A060E900FA2ACC, + DFC6D66109A060E900FA2ACC, + ); + isa = PBXGroup; + name = Mac; + refType = 4; + sourceTree = "<group>"; + }; + DFC6D64409A060CF00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = OISConfig.h; + path = ../../includes/OISConfig.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D64509A060CF00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = OISEffect.h; + path = ../../includes/OISEffect.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D64609A060CF00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = OISEvents.h; + path = ../../includes/OISEvents.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D64709A060CF00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = OISException.h; + path = ../../includes/OISException.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D64809A060CF00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = OISForceFeedback.h; + path = ../../includes/OISForceFeedback.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D64909A060CF00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = OISInputManager.h; + path = ../../includes/OISInputManager.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D64A09A060CF00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = OISInterface.h; + path = ../../includes/OISInterface.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D64B09A060CF00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = OISJoyStick.h; + path = ../../includes/OISJoyStick.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D64C09A060CF00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = OISKeyboard.h; + path = ../../includes/OISKeyboard.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D64D09A060CF00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = OISMouse.h; + path = ../../includes/OISMouse.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D64E09A060CF00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = OISObject.h; + path = ../../includes/OISObject.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D64F09A060CF00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = OISPrereqs.h; + path = ../../includes/OISPrereqs.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D65009A060CF00FA2ACC = { + fileRef = DFC6D64409A060CF00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D65109A060CF00FA2ACC = { + fileRef = DFC6D64509A060CF00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D65209A060CF00FA2ACC = { + fileRef = DFC6D64609A060CF00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D65309A060CF00FA2ACC = { + fileRef = DFC6D64709A060CF00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D65409A060CF00FA2ACC = { + fileRef = DFC6D64809A060CF00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D65509A060CF00FA2ACC = { + fileRef = DFC6D64909A060CF00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D65609A060CF00FA2ACC = { + fileRef = DFC6D64A09A060CF00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D65709A060CF00FA2ACC = { + fileRef = DFC6D64B09A060CF00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D65809A060CF00FA2ACC = { + fileRef = DFC6D64C09A060CF00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D65909A060CF00FA2ACC = { + fileRef = DFC6D64D09A060CF00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D65A09A060CF00FA2ACC = { + fileRef = DFC6D64E09A060CF00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D65B09A060CF00FA2ACC = { + fileRef = DFC6D64F09A060CF00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D65E09A060E900FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = MacHelpers.h; + path = ../../includes/Mac/MacHelpers.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D65F09A060E900FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = MacInputManager.h; + path = ../../includes/Mac/MacInputManager.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D66009A060E900FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = MacKeyboard.h; + path = ../../includes/Mac/MacKeyboard.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D66109A060E900FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = MacPrereqs.h; + path = ../../includes/Mac/MacPrereqs.h; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D66209A060E900FA2ACC = { + fileRef = DFC6D65E09A060E900FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D66309A060E900FA2ACC = { + fileRef = DFC6D65F09A060E900FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D66409A060E900FA2ACC = { + fileRef = DFC6D66009A060E900FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D66509A060E900FA2ACC = { + fileRef = DFC6D66109A060E900FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D66809A0615A00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.cpp.cpp; + name = OISEffect.cpp; + path = ../../src/OISEffect.cpp; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D66909A0615A00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.cpp.cpp; + name = OISForceFeedback.cpp; + path = ../../src/OISForceFeedback.cpp; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D66A09A0615A00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.cpp.cpp; + name = OISInputManager.cpp; + path = ../../src/OISInputManager.cpp; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D66B09A0615A00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.cpp.cpp; + name = OISKeyboard.cpp; + path = ../../src/OISKeyboard.cpp; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D66C09A0615A00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.cpp.cpp; + name = OISObject.cpp; + path = ../../src/OISObject.cpp; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D66D09A0615A00FA2ACC = { + fileRef = DFC6D66809A0615A00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D66E09A0615A00FA2ACC = { + fileRef = DFC6D66909A0615A00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D66F09A0615A00FA2ACC = { + fileRef = DFC6D66A09A0615A00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D67009A0615A00FA2ACC = { + fileRef = DFC6D66B09A0615A00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D67109A0615A00FA2ACC = { + fileRef = DFC6D66C09A0615A00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D67409A0617F00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.cpp.cpp; + name = MacHelpers.cpp; + path = ../../src/Mac/MacHelpers.cpp; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D67509A0617F00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.cpp.cpp; + name = MacInputManager.cpp; + path = ../../src/Mac/MacInputManager.cpp; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D67609A0617F00FA2ACC = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.cpp.cpp; + name = MacKeyboard.cpp; + path = ../../src/Mac/MacKeyboard.cpp; + refType = 2; + sourceTree = SOURCE_ROOT; + }; + DFC6D67709A0617F00FA2ACC = { + fileRef = DFC6D67409A0617F00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D67809A0617F00FA2ACC = { + fileRef = DFC6D67509A0617F00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + DFC6D67909A0617F00FA2ACC = { + fileRef = DFC6D67609A0617F00FA2ACC; + isa = PBXBuildFile; + settings = { + }; + }; + }; + rootObject = 0867D690FE84028FC02AAC07; +} Added: branches/ogsector/externals/ois-1.0/Mac/XCode-2.2/oisStatic.xcodeproj/project.pbxproj =================================================================== --- branches/ogsector/externals/ois-1.0/Mac/XCode-2.2/oisStatic.xcodeproj/project.pbxproj (rev 0) +++ branches/ogsector/externals/ois-1.0/Mac/XCode-2.2/oisStatic.xcodeproj/project.pbxproj 2007-08-16 21:07:19 UTC (rev 660) @@ -0,0 +1,377 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 42; + objects = { + +/* Begin PBXBuildFile section */ + 9749A39E0AA1224500076079 /* MacHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 9749A39A0AA1224500076079 /* MacHelpers.h */; }; + 9749A39F0AA1224500076079 /* MacInputManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9749A39B0AA1224500076079 /* MacInputManager.h */; }; + 9749A3A00AA1224500076079 /* MacKeyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = 9749A39C0AA1224500076079 /* MacKeyboard.h */; }; + 9749A3A10AA1224500076079 /* MacPrereqs.h in Headers */ = {isa = PBXBuildFile; fileRef = 9749A39D0AA1224500076079 /* MacPrereqs.h */; }; + 9749A3A50AA1225500076079 /* MacHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9749A3A20AA1225500076079 /* MacHelpers.cpp */; }; + 9749A3A60AA1225500076079 /* MacInputManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9749A3A30AA1225500076079 /* MacInputManager.cpp */; }; + 9749A3A70AA1225500076079 /* MacKeyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9749A3A40AA1225500076079 /* MacKeyboard.cpp */; }; + 9749A3B30AA122BA00076079 /* MacMouse.h in Headers */ = {isa = PBXBuildFile; fileRef = 9749A3B20AA122BA00076079 /* MacMouse.h */; }; + 9749A60F0AA1331A00076079 /* MacMouse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9749A60E0AA1331A00076079 /* MacMouse.cpp */; }; + D2AAC0700554677100DB518D /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 08FB77AAFE841565C02AAC07 /* Carbon.framework */; }; + DFC6D65009A060CF00FA2ACC /* OISConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = DFC6D64409A060CF00FA2ACC /* OISConfig.h */; }; + DFC6D65109A060CF00FA2ACC /* OISEffect.h in Headers */ = {isa = PBXBuildFile; fileRef = DFC6D64509A060CF00FA2ACC /* OISEffect.h */; }; + DFC6D65209A060CF00FA2ACC /* OISEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = DFC6D64609A060CF00FA2ACC /* OISEvents.h */; }; + DFC6D65309A060CF00FA2ACC /* OISException.h in Headers */ = {isa = PBXBuildFile; fileRef = DFC6D64709A060CF00FA2ACC /* OISException.h */; }; + DFC6D65409A060CF00FA2ACC /* OISForceFeedback.h in Headers */ = {isa = PBXBuildFile; fileRef = DFC6D64809A060CF00FA2ACC /* OISForceFeedback.h */; }; + DFC6D65509A060CF00FA2ACC /* OISInputManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DFC6D64909A060CF00FA2ACC /* OISInputManager.h */; }; + DFC6D65609A060CF00FA2ACC /* OISInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = DFC6D64A09A060CF00FA2ACC /* OISInterface.h */; }; + DFC6D65709A060CF00FA2ACC /* OISJoyStick.h in Headers */ = {isa = PBXBuildFile; fileRef = DFC6D64B09A060CF00FA2ACC /* OISJoyStick.h */; }; + DFC6D65809A060CF00FA2ACC /* OISKeyboard.h in Headers */ = {isa = PBXBuildFile; fileRef = DFC6D64C09A060CF00FA2ACC /* OISKeyboard.h */; }; + DFC6D65909A060CF00FA2ACC /* OISMouse.h in Headers */ = {isa = PBXBuildFile; fileRef = DFC6D64D09A060CF00FA2ACC /* OISMouse.h */; }; + DFC6D65A09A060CF00FA2ACC /* OISObject.h in Headers */ = {isa = PBXBuildFile; fileRef = DFC6D64E09A060CF00FA2ACC /* OISObject.h */; }; + DFC6D65B09A060CF00FA2ACC /* OISPrereqs.h in Headers */ = {isa = PBXBuildFile; fileRef = DFC6D64F09A060CF00FA2ACC /* OISPrereqs.h */; }; + DFC6D66D09A0615A00FA2ACC /* OISEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFC6D66809A0615A00FA2ACC /* OISEffect.cpp */; }; + DFC6D66E09A0615A00FA2ACC /* OISForceFeedback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFC6D66909A0615A00FA2ACC /* OISForceFeedback.cpp */; }; + DFC6D66F09A0615A00FA2ACC /* OISInputManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFC6D66A09A0615A00FA2ACC /* OISInputManager.cpp */; }; + DFC6D67009A0615A00FA2ACC /* OISKeyboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFC6D66B09A0615A00FA2ACC /* OISKeyboard.cpp */; }; + DFC6D67109A0615A00FA2ACC /* OISObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFC6D66C09A0615A00FA2ACC /* OISObject.cpp */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 08FB77AAFE841565C02AAC07 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; }; + 9749A39A0AA1224500076079 /* MacHelpers.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MacHelpers.h; path = ../../includes/mac/MacHelpers.h; sourceTree = SOURCE_ROOT; }; + 9749A39B0AA1224500076079 /* MacInputManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MacInputManager.h; path = ../../includes/mac/MacInputManager.h; sourceTree = SOURCE_ROOT; }; + 9749A39C0AA1224500076079 /* MacKeyboard.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MacKeyboard.h; path = ../../includes/mac/MacKeyboard.h; sourceTree = SOURCE_ROOT; }; + 9749A39D0AA1224500076079 /* MacPrereqs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MacPrereqs.h; path = ../../includes/mac/MacPrereqs.h; sourceTree = SOURCE_ROOT; }; + 9749A3A20AA1225500076079 /* MacHelpers.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = MacHelpers.cpp; path = ../../src/mac/MacHelpers.cpp; sourceTree = SOURCE_ROOT; }; + 9749A3A30AA1225500076079 /* MacInputManager.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = MacInputManager.cpp; path = ../../src/mac/MacInputManager.cpp; sourceTree = SOURCE_ROOT; }; + 9749A3A40AA1225500076079 /* MacKeyboard.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = MacKeyboard.cpp; path = ../../src/mac/MacKeyboard.cpp; sourceTree = SOURCE_ROOT; }; + 9749A3B20AA122BA00076079 /* MacMouse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MacMouse.h; path = ../../includes/mac/MacMouse.h; sourceTree = SOURCE_ROOT; }; + 9749A60E0AA1331A00076079 /* MacMouse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MacMouse.cpp; path = ../../src/mac/MacMouse.cpp; sourceTree = SOURCE_ROOT; }; + D2AAC06F0554671400DB518D /* libois.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libois.a; sourceTree = BUILT_PRODUCTS_DIR; }; + DFC6D64409A060CF00FA2ACC /* OISConfig.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = OISConfig.h; path = ../../includes/OISConfig.h; sourceTree = SOURCE_ROOT; }; + DFC6D64509A060CF00FA2ACC /* OISEffect.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = OISEffect.h; path = ../../includes/OISEffect.h; sourceTree = SOURCE_ROOT; }; + DFC6D64609A060CF00FA2ACC /* OISEvents.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = OISEvents.h; path = ../../includes/OISEvents.h; sourceTree = SOURCE_ROOT; }; + DFC6D64709A060CF00FA2ACC /* OISException.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = OISException.h; path = ../../includes/OISException.h; sourceTree = SOURCE_ROOT; }; + DFC6D64809A060CF00FA2ACC /* OISForceFeedback.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = OISForceFeedback.h; path = ../../includes/OISForceFeedback.h; sourceTree = SOURCE_ROOT; }; + DFC6D64909A060CF00FA2ACC /* OISInputManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = OISInputManager.h; path = ../../includes/OISInputManager.h; sourceTree = SOURCE_ROOT; }; + DFC6D64A09A060CF00FA2ACC /* OISInterface.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = OISInterface.h; path = ../../includes/OISInterface.h; sourceTree = SOURCE_ROOT; }; + DFC6D64B09A060CF00FA2ACC /* OISJoyStick.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = OISJoyStick.h; path = ../../includes/OISJoyStick.h; sourceTree = SOURCE_ROOT; }; + DFC6D64C09A060CF00FA2ACC /* OISKeyboard.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = OISKeyboard.h; path = ../../includes/OISKeyboard.h; sourceTree = SOURCE_ROOT; }; + DFC6D64D09A060CF00FA2ACC /* OISMouse.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = OISMouse.h; path = ../../includes/OISMouse.h; sourceTree = SOURCE_ROOT; }; + DFC6D64E09A060CF00FA2ACC /* OISObject.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = OISObject.h; path = ../../includes/OISObject.h; sourceTree = SOURCE_ROOT; }; + DFC6D64F09A060CF00FA2ACC /* OISPrereqs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = OISPrereqs.h; path = ../../includes/OISPrereqs.h; sourceTree = SOURCE_ROOT; }; + DFC6D66809A0615A00FA2ACC /* OISEffect.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = OISEffect.cpp; path = ../../src/OISEffect.cpp; sourceTree = SOURCE_ROOT; }; + DFC6D66909A0615A00FA2ACC /* OISForceFeedback.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = OISForceFeedback.cpp; path = ../../src/OISForceFeedback.cpp; sourceTree = SOURCE_ROOT; }; + DFC6D66A09A0615A00FA2ACC /* OISInputManager.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = OISInputManager.cpp; path = ../../src/OISInputManager.cpp; sourceTree = SOURCE_ROOT; }; + DFC6D66B09A0615A00FA2ACC /* OISKeyboard.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = OISKeyboard.cpp; path = ../../src/OISKeyboard.cpp; sourceTree = SOURCE_ROOT; }; + DFC6D66C09A0615A00FA2ACC /* OISObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = OISObject.cpp; path = ../../src/OISObject.cpp; sourceTree = SOURCE_ROOT; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + D2AAC06D0554671400DB518D /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + D2AAC0700554677100DB518D /* Carbon.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 034768DDFF38A45A11DB9C8B /* Products */ = { + isa = PBXGroup; + children = ( + D2AAC06F0554671400DB518D /* libois.a */, + ); + name = Products; + sourceTree = "<group>"; + }; + 0867D691FE84028FC02AAC07 /* oisStatic */ = { + isa = PBXGroup; + children = ( + DFC6D5A909A05F7D00FA2ACC /* Include */, + 08FB77ACFE841707C02AAC07 /* Source */, + DF279D9809A303DB00D6B6E6 /* Resources */, + 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */, + 034768DDFF38A45A11DB9C8B /* Products */, + ); + name = oisStatic; + sourceTree = "<group>"; + }; + 0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = { + isa = PBXGroup; + children = ( + 08FB77AAFE841565C02AAC07 /* Carbon.framework */, + ); + name = "External Frameworks and Libraries"; + sourceTree = "<group>"; + }; + 08FB77ACFE841707C02AAC07 /* Source */ = { + isa = PBXGroup; + children = ( + 9749A3990AA1223100076079 /* OSX */, + DFC6D5A609A05F7600FA2ACC /* Base */, + ); + name = Source; + sourceTree = "<group>"; + }; + 9749A3980AA1222300076079 /* OSX */ = { + isa = PBXGroup; + children = ( + 9749A39A0AA1224500076079 /* MacHelpers.h */, + 9749A39B0AA1224500076079 /* MacInputManager.h */, + 9749A39C0AA1224500076079 /* MacKeyboard.h */, + 9749A39D0AA1224500076079 /* MacPrereqs.h */, + 9749A3B20AA122BA00076079 /* MacMouse.h */, + ); + name = OSX; + sourceTree = "<group>"; + }; + 9749A3990AA1223100076079 /* OSX */ = { + isa = PBXGroup; + children = ( + 9749A3A20AA1225500076079 /* MacHelpers.cpp */, + 9749A3A30AA1225500076079 /* MacInputManager.cpp */, + 9749A3A40AA1225500076079 /* MacKeyboard.cpp */, + 9749A60E0AA1331A00076079 /* MacMouse.cpp */, + ); + name = OSX; + sourceTree = "<group>"; + }; + DF279D9809A303DB00D6B6E6 /* Resources */ = { + isa = PBXGroup; + children = ( + ); + name = Resources; + sourceTree = "<group>"; + }; + DFC6D5A609A05F7600FA2ACC /* Base */ = { + isa = PBXGroup; + children = ( + DFC6D66809A0615A00FA2ACC /* OISEffect.cpp */, + DFC6D66909A0615A00FA2ACC /* OISForceFeedback.cpp */, + DFC6D66A09A0615A00FA2ACC /* OISInputManager.cpp */, + DFC6D66B09A0615A00FA2ACC /* OISKeyboard.cpp */, + DFC6D66C09A0615A00FA2ACC /* OISObject.cpp */, + ); + name = Base; + sourceTree = "<group>"; + }; + DFC6D5A909A05F7D00FA2ACC /* Include */ = { + isa = PBXGroup; + children = ( + 9749A3980AA1222300076079 /* OSX */, + DFC6D5AC09A05F8700FA2ACC /* Base */, + ); + name = Include; + sourceTree = "<group>"; + }; + DFC6D5AC09A05F8700FA2ACC /* Base */ = { + isa = PBXGroup; + children = ( + DFC6D64409A060CF00FA2ACC /* OISConfig.h */, + DFC6D64509A060CF00FA2ACC /* OISEffect.h */, + DFC6D64609A060CF00FA2ACC /* OISEvents.h */, + DFC6D64709A060CF00FA2ACC /* OISException.h */, + DFC6D64809A060CF00FA2ACC /* OISForceFeedback.h */, + DFC6D64909A060CF00FA2ACC /* OISInputManager.h */, + DFC6D64A09A060CF00FA2ACC /* OISInterface.h */, + DFC6D64B09A060CF00FA2ACC /* OISJoyStick.h */, + DFC6D64C09A060CF00FA2ACC /* OISKeyboard.h */, + DFC6D64D09A060CF00FA2ACC /* OISMouse.h */, + DFC6D64E09A060CF00FA2ACC /* OISObject.h */, + DFC6D64F09A060CF00FA2ACC /* OISPrereqs.h */, + ); + name = Base; + sourceTree = "<group>"; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + D2AAC06B0554671400DB518D /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + DFC6D65009A060CF00FA2ACC /* OISConfig.h in Headers */, + DFC6D65109A060CF00FA2ACC /* OISEffect.h in Headers */, + DFC6D65209A060CF00FA2ACC /* OISEvents.h in Headers */, + DFC6D65309A060CF00FA2ACC /* OISException.h in Headers */, + DFC6D65409A060CF00FA2ACC /* OISForceFeedback.h in Headers */, + DFC6D65509A060CF00FA2ACC /* OISInputManager.h in Headers */, + DFC6D65609A060CF00FA2ACC /* OISInterface.h in Headers */, + DFC6D65709A060CF00FA2ACC /* OISJoyStick.h in Headers */, + DFC6D65809A060CF00FA2ACC /* OISKeyboard.h in Headers */, + DFC6D65909A060CF00FA2ACC /* OISMouse.h in Headers */, + DFC6D65A09A060CF00FA2ACC /* OISObject.h in Headers */, + DFC6D65B09A060CF00FA2ACC /* OISPrereqs.h in Headers */, + 9749A39E0AA1224500076079 /* MacHelpers.h in Headers */, + 9749A39F0AA1224500076079 /* MacInputManager.h in Headers */, + 9749A3A00AA1224500076079 /* MacKeyboard.h in Headers */, + 9749A3A10AA1224500076079 /* MacPrereqs.h in Headers */, + 9749A3B30AA122BA00076079 /* MacMouse.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + D2AAC06E0554671400DB518D /* oisStatic */ = { + isa = PBXNativeTarget; + buildConfigurationList = A1C0A2FB0A3A0F8800596AA5 /* Build configuration list for PBXNativeTarget "oisStatic" */; + buildPhases = ( + D2AAC06B0554671400DB518D /* Headers */, + D2AAC06C0554671400DB518D /* Sources */, + D2AAC06D0554671400DB518D /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = oisStatic; + productName = oisStatic; + productReference = D2AAC06F0554671400DB518D /* libois.a */; + productType = "com.apple.product-type.library.static"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 0867D690FE84028FC02AAC07 /* Project object */ = { + isa = PBXProject; + buildConfigurationList = A1C0A2FF0A3A0F8800596AA5 /* Build configuration list for PBXProject "oisStatic" */; + hasScannedForEncodings = 1; + mainGroup = 0867D691FE84028FC02AAC07 /* oisStatic */; + productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */; + projectDirPath = ""; + targets = ( + D2AAC06E0554671400DB518D /* oisStatic */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXSourcesBuildPhase section */ + D2AAC06C0554671400DB518D /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + DFC6D66D09A0615A00FA2ACC /* OISEffect.cpp in Sources */, + DFC6D66E09A0615A00FA2ACC /* OISForceFeedback.cpp in Sources */, + DFC6D66F09A0615A00FA2ACC /* OISInputManager.cpp in Sources */, + DFC6D67009A0615A00FA2ACC /* OISKeyboard.cpp in Sources */, + DFC6D67109A0615A00FA2ACC /* OISObject.cpp in Sources */, + 9749A3A50AA1225500076079 /* MacHelpers.cpp in Sources */, + 9749A3A60AA1225500076079 /* MacInputManager.cpp in Sources */, + 9749A3A70AA1225500076079 /* MacKeyboard.cpp in Sources */, + 9749A60F0AA1331A00076079 /* MacMouse.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + A1C0A2FC0A3A0F8800596AA5 /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + HEADER_SEARCH_PATHS = ../../includes; + INSTALL_PATH = /usr/local/lib; + LIBRARY_STYLE = STATIC; + PRODUCT_NAME = ois; + ZERO_LINK = YES; + }; + name = Development; + }; + A1C0A2FD0A3A0F8800596AA5 /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + HEADER_SEARCH_PATHS = ../../includes; + INSTALL_PATH = /usr/local/lib; + LIBRARY_STYLE = STATIC; + PRODUCT_NAME = ois; + ZERO_LINK = NO; + }; + name = Deployment; + }; + A1C0A2FE0A3A0F8800596AA5 /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + HEADER_SEARCH_PATHS = ../../includes; + INSTALL_PATH = /usr/local/lib; + LIBRARY_STYLE = STATIC; + PRODUCT_NAME = ois; + }; + name = Default; + }; + A1C0A3000A3A0F8800596AA5 /* Development */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = ( + ppc, + i386, + ); + COPY_PHASE_STRIP = NO; + SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + STRIP_INSTALLED_PRODUCT = NO; + }; + name = Development; + }; + A1C0A3010A3A0F8800596AA5 /* Deployment */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = ( + ppc, + i386, + ); + SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + }; + name = Deployment; + }; + A1C0A3020A3A0F8800596AA5 /* Default */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = ( + ppc, + i386, + ); + SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + }; + name = Default; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + A1C0A2FB0A3A0F8800596AA5 /* Build configuration list for PBXNativeTarget "oisStatic" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A1C0A2FC0A3A0F8800596AA5 /* Development */, + A1C0A2FD0A3A0F8800596AA5 /* Deployment */, + A1C0A2FE0A3A0F8800596AA5 /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; + A1C0A2FF0A3A0F8800596AA5 /* Build configuration list for PBXProject "oisStatic" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A1C0A3000A3A0F8800596AA5 /* Development */, + A1C0A3010A3A0F8800596AA5 /* Deployment */, + A1C0A3020A3A0F8800596AA5 /* Default */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Default; + }; +/* End XCConfigurationList section */ + }; + rootObject = 0867D690FE84028FC02AAC07 /* Project object */; +} Added: branches/ogsector/externals/ois-1.0/ReadMe.txt =================================================================== --- branches/ogsector/externals/ois-1.0/ReadMe.txt (rev 0) +++ branches/ogsector/externals/ois-1.0/ReadMe.txt 2007-08-16 21:07:19 UTC (rev 660) @@ -0,0 +1,80 @@ +====================================================================================== +================ LICENSE ============================================================= +====================================================================================== + +The zlib/libpng License + +Copyright (c) 2007 Phillip Castaneda (pjcast -- www.wreckedgames.com) + +This software is provided 'as-is', without any express or implied warranty. In no +event will the authors be held liable for any damages arising from the use of this +software. + +Permission is granted to anyone to use this software for any purpose, including +commercial applications, and to alter it and redistribute it freely, subject to the +following restrictions: + + 1. The origin of this software must not be misrepresented; you must not claim that + you wrote the original software. If you use this software in a product, + an acknowledgment in the product documentation would be appreciated + but is not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. + + +====================================================================================== +================ LICENSE EXPLAINED =================================================== +====================================================================================== +In case the license was not clear enough... Basically, you can link with this lib +which puts no restrictions on what you have to license your code as. You can modify +this lib, and not have release your changes. Though, as explained above, <bold> +Altered source versions must be plainly marked as such, and must not be misrepresented +as being the original software </bold> + +This is to allow users the greatest flexibility in what you can use this lib for. + +====================================================================================== +================ INFO ================================================================ +====================================================================================== + +Cross Platform Object Oriented Input Lib System. Meant to be very robust and +compatiable with many systems and operating systems + +Win32/ + Contains Visual Studio .Net Solution Files + Contains CodeBlocks project files for OIS + + ---- Dependencies ------------------------------------------------------ + DirectInput 8 + + SDL/ + A test bed for an OIS InputManager with SDL as the backend. Not recommended; + however, useful for platforms with non-native OIS ports for temporary use. + +Linux/ + ---- Dependencies ------------------------------------------------------ + X11 + Newer Linux Kernel (2.6+ kernel version) + + Steps to build on Linux: + ./bootstrap + ./configure + ./make + sudo make install + + ---- Optional Configure build options ----------------------------------- + Nothing besides default, normal configure options + +LinuxCB/ + Contains CodeBlock files for building OIS and Demos with codeblocks + This project file looks for Ogre and other dependencies in /usr/local/lib + and /usr/local/include. If installed elsewhere, modify the project + settings. It also installs libOIS to ~/libs + +Mac/ + + Various Macintosh projects for OIS (XCode-1.5 contaons Carbon OIS build, + the 2.2 project contains a SDL backed OIS) \ No newline at end of file Property changes on: branches/ogsector/externals/ois-1.0/ReadMe.txt ___________________________________________________________________ Name: svn:executable + * Name: svn:mime-type + text/plain Name: svn:eol-style + native Added: branches/ogsector/externals/ois-1.0/lib/.keepme =================================================================== Added: branches/ogsector/externals/ois-1.0/src/OISObject.cpp =================================================================== --- branches/ogsector/externals/ois-1.0/src/OISObject.cpp (rev 0) +++ branches/ogsector/externals/ois-1.0/src/OISObject.cpp 2007-08-16 21:07:19 UTC (rev 660) @@ -0,0 +1,23 @@ +/* +The zlib/libpng License + +Copyright (c) 2006 Phillip Castaneda (pjcast -- www.wreckedgames.com) + +This software is provided 'as-is', without any express or implied warranty. In no event will +the authors be held liable for any damages arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, including commercial +applications, and to alter it and redistribute it freely, subject to the following +restrictions: + + 1. The origin of this software must not be misrepresented; you must not claim that + you wrote the original software. If you use this software in a product, + an acknowledgment in the product documentation would be appreciated but is + not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. +*/ +//#include "OISObject.h" Property changes on: branches/ogsector/externals/ois-1.0/src/OISObject.cpp ___________________________________________________________________ Name: svn:executable + * Name: svn:mime-type + text/x-c++src Name: svn:eol-style + native Added: branches/ogsector/externals/ois-1.0/src/SDL/SDLInputManager.cpp =================================================================== --- branches/ogsector/externals/ois-1.0/src/SDL/SDLInputManager.cpp (rev 0) +++ branches/ogsector/externals/ois-1.0/src/SDL/SDLInputManager.cpp 2007-08-16 21:07:19 UTC (rev 660) @@ -0,0 +1,114 @@ +/* +The zlib/libpng License + +Copyright (c) 2006 Phillip Castaneda (pjcast -- www.wreckedgames.com) + +This software is provided 'as-is', without any express or implied warranty. In no event will +the authors be held liable for any damages arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, including commercial +applications, and to alter it and redistribute it freely, subject to the following +restrictions: + + 1. The origin of this software must not be misrepresented; you must not claim that + you wrote the original software. If you use this software in a product, + an acknowledgment in the product documentation would be appreciated but is + not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. +*/ +#include "SDL/SDLInputManager.h" +#include "SDL/SDLKeyboard.h" +#include "SDL/SDLMouse.h" +#include "SDL/SDLJoyStick.h" +#include "OISException.h" +#include "OISObject.h" + +using namespace OIS; + +const std::string SDLInputManager::iName = "SDL Input Wrapper"; + +//--------------------------------------------------------------------------------// +SDLInputManager::SDLInputManager() : mGrabbed(false) +{ +} + +//--------------------------------------------------------------------------------// +SDLInputManager::~SDLInputManager() +{ +} + +//--------------------------------------------------------------------------------// +void SDLInputManager::_initialize( ParamList ¶mList ) +{ + Uint32 flags = SDL_WasInit(0); + if( flags == 0 ) + OIS_EXCEPT( E_General, "SDLInputManager::SDLInputManager >> SDL Not Initialized already!"); + + //Ok, now we have DirectInput, parse whatever extra settings were sent to us + _parseConfigSettings( paramList ); + _enumerateDevices(); +} + +//--------------------------------------------------------------------------------// +void SDLInputManager::_parseConfigSettings( ParamList ¶mList ) +{ +} + +//--------------------------------------------------------------------------------// +void SDLInputManager::_enumerateDevices() +{ +} + +//--------------------------------------------------------------------------------// +int SDLInputManager::numJoySticks() +{ + return 0; +} + +//--------------------------------------------------------------------------------// +int SDLInputManager::numMice() +{ + return 1; +} + +//--------------------------------------------------------------------------------// +int SDLInputManager::numKeyboards() +{ + return 1; +} + +//----------------------------------------------------------------------------// +Object* SDLInputManager::createInputObject( Type iType, bool bufferMode ) +{ + Object* obj = 0; + + switch( iType ) + { + case OISKeyboard: obj = new SDLKeyboard( bufferMode ); break; + case OISMouse: obj = new SDLMouse( bufferMode ); break; + case OISJoyStick: + default: OIS_EXCEPT( E_InputDeviceNotSupported, "Type not implemented"); + } + + try { + obj->_initialize(); + } + catch(...) { + delete obj; + throw; //rethrow + } + + return obj; +} + +//----------------------------------------------------------------------------// +void SDLInputManager::destroyInputObject( Object* obj ) +{ + if( obj == 0 ) return; + + delete obj; +} Property changes on: branches/ogsector/externals/ois-1.0/src/SDL/SDLInputManager.cpp ___________________________________________________________________ Name: svn:mime-type + text/x-c++src Name: svn:eol-style + native Added: branches/ogsector/externals/ois-1.0/src/SDL/SDLJoyStick.cpp =================================================================== Property changes on: branches/ogsector/externals/ois-1.0/src/SDL/SDLJoyStick.cpp ___________________________________________________________________ Name: svn:mime-type + text/x-c++src Name: svn:eol-style + native Added: branches/ogsector/externals/ois-1.0/src/SDL/SDLKeyboard.cpp =================================================================== --- branches/ogsector/externals/ois-1.0/src/SDL/SDLKeyboard.cpp (rev 0) +++ branches/ogsector/externals/ois-1.0/src/SDL/SDLKeyboard.cpp 2007-08-16 21:07:19 UTC (rev 660) @@ -0,0 +1,377 @@ +/* +The zlib/libpng License + +Copyright (c) 2006 Phillip Castaneda (pjcast -- www.wreckedgames.com) + +This software is provided 'as-is', without any express or implied warranty. In no event will +the authors be held liable for any damages arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, including commercial +applications, and to alter it and redistribute it freely, subject to the following +restrictions: + + 1. The origin of this software must not be misrepresented; you must not claim that + you wrote the original software. If you use this software in a product, + an acknowledgment in the product documentation would be appreciated but is + not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. +*/ +#include "SDL/SDLKeyBoard.h" +#include "SDL/SDLInputManager.h" +#include "OISException.h" +#include "OISEvents.h" +#include <sstream> + +using namespace OIS; + +//-------------------------------------------------------------------// +SDLKeyboard::SDLKeyboard( bool buffered ) +{ + mBuffered = buffered; + mType = OISKeyboard; + listener = 0; + + //Clear our keyboard state buffer + memset( &KeyBuffer, 0, 256 ); +} + +//-------------------------------------------------------------------// +void SDLKeyboard::_initialize() +{ + mModifiers = 0; + mSDLBuff = 0; + + mKeyMap.insert( KeyMap::value_type(SDLK_ESCAPE,KC_ESCAPE) ); + mKeyMap.insert( KeyMap::value_type(SDLK_1, KC_1) ); + mKeyMap.insert( KeyMap::value_type(SDLK_2, KC_2) ); + mKeyMap.insert( KeyMap::value_type(SDLK_3, KC_3) ); + mKeyMap.insert( KeyMap::value_type(SDLK_4, KC_4) ); + mKeyMap.insert( KeyMap::value_type(SDLK_5, KC_5) ); + mKeyMap.insert( KeyMap::value_type(SDLK_6, KC_6) ); + mKeyMap.insert( KeyMap::value_type(SDLK_7, KC_7) ); + mKeyMap.insert( KeyMap::value_type(SDLK_8, KC_8) ); + mKeyMap.insert( KeyMap::value_type(SDLK_9, KC_9) ); + mKeyMap.insert( KeyMap::value_type(SDLK_0, KC_0) ); + mKeyMap.insert( KeyMap::value_type(SDLK_MINUS, KC_MINUS) ); + mKeyMap.insert( KeyMap::value_type(SDLK_EQUALS, KC_EQUALS) ); + mKeyMap.insert( KeyMap::value_type(SDLK_BACKSPACE, KC_BACK) ); + mKeyMap.insert( KeyMap::value_type(SDLK_TAB, KC_TAB) ); + mKeyMap.insert( KeyMap::value_type(SDLK_q, KC_Q) ); + mKeyMap.insert( KeyMap::value_type(SDLK_w, KC_W) ); + mKeyMap.insert( KeyMap::value_type(SDLK_e, KC_E) ); + mKeyMap.insert( KeyMap::value_type(SDLK_r, KC_R) ); + mKeyMap.insert( KeyMap::value_type(SDLK_t, KC_T) ); + mKeyMap.insert( KeyMap::value_type(SDLK_y, KC_Y) ); + mKeyMap.insert( KeyMap::value_type(SDLK_u, KC_U) ); + mKeyMap.insert( KeyMap::value_type(SDLK_i, KC_I) ); + mKeyMap.insert( KeyMap::value_type(SDLK_o, KC_O) ); + mKeyMap.insert( KeyMap::value_type(SDLK_p, KC_P) ); + mKeyMap.insert( KeyMap::value_type(SDLK_RETURN, KC_RETURN) ); + mKeyMap.insert( KeyMap::value_type(SDLK_LCTRL, KC_LCONTROL)); + mKeyMap.insert( KeyMap::value_type(SDLK_a, KC_A) ); + mKeyMap.insert( KeyMap::value_type(SDLK_s, KC_S) ); + mKeyMap.insert( KeyMap::value_type(SDLK_d, KC_D) ); + mKeyMap.insert( KeyMap::value_type(SDLK_f, KC_F) ); + mKeyMap.insert( KeyMap::value_type(SDLK_g, KC_G) ); + mKeyMap.insert( KeyMap::value_type(SDLK_h, KC_H) ); + mKeyMap.insert( KeyMap::value_type(SDLK_j, KC_J) ); + mKeyMap.insert( KeyMap::value_type(SDLK_k, KC_K) ); + mKeyMap.insert( KeyMap::value_type(SDLK_l, KC_L) ); + mKeyMap.insert( KeyMap::value_type(SDLK_SEMICOLON, KC_SEMICOLON) ); + mKeyMap.insert( KeyMap::value_type(SDLK_COLON, KC_COLON) ); + mKeyMap.insert( KeyMap::value_type(SDLK_QUOTE, KC_APOSTROPHE) ); + mKeyMap.insert( KeyMap::value_type(SDLK_BACKQUOTE, KC_GRAVE) ); + mKeyMap.insert( KeyMap::value_type(SDLK_LSHIFT, KC_LSHIFT) ); + mKeyMap.insert( KeyMap::value_type(SDLK_BACKSLASH, KC_BACKSLASH) ); + mKeyMap.insert( KeyMap::value_type(SDLK_SLASH, KC_SLASH) ); + mKeyMap.insert( KeyMap::value_type(SDLK_z, KC_Z) ); + mKeyMap.insert( KeyMap::value_type(SDLK_x, KC_X) ); + mKeyMap.insert( KeyMap::value_type(SDLK_c, KC_C) ); + mKeyMap.insert( KeyMap::value_type(SDLK_v, KC_V) ); + mKeyMap.insert( KeyMap::value_type(SDLK_b, KC_B) ); + mKeyMap.insert( KeyMap::value_type(SDLK_n, KC_N) ); + mKeyMap.insert( KeyMap::value_type(SDLK_m, KC_M) ); + mKeyMap.insert( KeyMap::value_type(SDLK_COMMA, KC_COMMA) ); + mKeyMap.insert( KeyMap::value_type(SDLK_PERIOD, KC_PERIOD)); + mKeyMap.insert( KeyMap::value_type(SDLK_RSHIFT, KC_RSHIFT)); + mKeyMap.insert( KeyMap::value_type(SDLK_KP_MULTIPLY, KC_MULTIPLY) ); + mKeyMap.insert( KeyMap::value_type(SDLK_LALT, KC_LMENU) ); + mKeyMap.insert( KeyMap::value_type(SDLK_SPACE, KC_SPACE)); + mKeyMap.insert( KeyMap::value_type(SDLK_CAPSLOCK, KC_CAPITAL) ); + mKeyMap.insert( KeyMap::value_type(SDLK_F1, KC_F1) ); + mKeyMap.insert( KeyMap::value_type(SDLK_F2, KC_F2) ); + mKeyMap.insert( KeyMap::value_type(SDLK_F3, KC_F3) ); + mKeyMap.insert( KeyMap::value_type(SDLK_F4, KC_F4) ); + mKeyMap.insert( KeyMap::value_type(SDLK_F5, KC_F5) ); + mKeyMap.insert( KeyMap::value_type(SDLK_F6, KC_F6) ); + mKeyMap.insert( KeyMap::value_type(SDLK_F7, KC_F7) ); + mKeyMap.insert( KeyMap::value_type(SDLK_F8, KC_F8) ); + mKeyMap.insert( KeyMap::value_type(SDLK_F9, KC_F9) ); + mKeyMap.insert( KeyMap::value_type(SDLK_F10, KC_F10) ); + mKeyMap.insert( KeyMap::value_type(SDLK_NUMLOCK, KC_NUMLOCK) ); + mKeyMap.insert( KeyMap::value_type(SDLK_SCROLLOCK, KC_SCROLL)); + mKeyMap.insert( KeyMap::value_type(SDLK_KP7, KC_NUMPAD7) ); + mKeyMap.insert( KeyMap::value_type(SDLK_KP8, KC_NUMPAD8) ); + mKeyMap.insert( KeyMap::value_type(SDLK_KP9, KC_NUMPAD9) ); + mKeyMap.insert( KeyMap::value_type(SDLK_KP_MINUS, KC_SUBTRACT) ); + mKeyMap.insert( KeyMap::value_type(SDLK_KP4, KC_NUMPAD4) ); + mKeyMap.insert( KeyMap::value_type(SDLK_KP5, KC_NUMPAD5) ); + mKeyMap.insert( KeyMap::value_type(SDLK_KP6, KC_NUMPAD6) ); + mKeyMap.insert( KeyMap::value_type(SDLK_KP_PLUS, KC_ADD) ); + mKeyMap.insert( KeyMap::value_type(SDLK_KP1, KC_NUMPAD1) ); + mKeyMap.insert( KeyMap::value_type(SDLK_KP2, KC_NUMPAD2) ); + mKeyMap.insert( KeyMap::value_type(SDLK_KP3, KC_NUMPAD3) ); + mKeyMap.insert( KeyMap::value_type(SDLK_KP0, KC_NUMPAD0) ); + mKeyMap.insert( KeyMap::value_type(SDLK_KP_PERIOD, KC_DECIMAL) ); + mKeyMap.insert( KeyMap::value_type(SDLK_F11, KC_F11) ); + mKeyMap.insert( KeyMap::value_type(SDLK_F12, KC_F12) ); + mKeyMap.insert( KeyMap::value_type(SDLK_F13, KC_F13) ); + mKeyMap.insert( KeyMap::value_type(SDLK_F14, KC_F14) ); + mKeyMap.insert( KeyMap::value_type(SDLK_F15, KC_F15) ); + mKeyMap.insert( KeyMap::value_type(SDLK_KP_EQUALS, KC_NUMPADEQUALS) ); + mKeyMap.insert( KeyMap::value_type(SDLK_KP_DIVIDE, KC_DIVIDE) ); + mKeyMap.insert( KeyMap::value_type(SDLK_SYSREQ, KC_SYSRQ) ); + mKeyMap.insert( KeyMap::value_type(SDLK_RALT, KC_RMENU) ); + mKeyMap.insert( KeyMap::value_type(SDLK_HOME, KC_HOME) ); + mKeyMap.insert( KeyMap::value_type(SDLK_UP, KC_UP) ); + mKeyMap.insert( KeyMap::value_type(SDLK_PAGEUP, KC_PGUP) ); + mKeyMap.insert( KeyMap::value_type(SDLK_LEFT, KC_LEFT) ); + mKeyMap.insert( KeyMap::value_type(SDLK_RIGHT, KC_RIGHT) ); + mKeyMap.insert( KeyMap::value_type(SDLK_END, KC_END) ); + mKeyMap.insert( KeyMap::value_type(SDLK_DOWN, KC_DOWN) ); + mKeyMap.insert( KeyMap::value_type(SDLK_PAGEDOWN, KC_PGDOWN) ); + mKeyMap.insert( KeyMap::value_type(SDLK_INSERT, KC_INSERT) ); + mKeyMap.insert( KeyMap::value_type(SDLK_DELETE, KC_DELETE) ); + mKeyMap.insert( KeyMap::value_type(SDLK_LSUPER, KC_LWIN) ); + mKeyMap.insert( KeyMap::value_type(SDLK_RSUPER, KC_RWIN) ); + + SDL_EnableUNICODE(1); +} + +//-------------------------------------------------------------------// +SDLKeyboard::~SDLKeyboard() +{ +} + +//-------------------------------------------------------------------// +void SDLKeyboard::capture() +{ + SDL_Event events[OIS_SDL_KEY_BUFF]; + int count = SDL_PeepEvents(events, OIS_SDL_KEY_BUFF, SDL_GETEVENT, + SDL_EVENTMASK(SDL_KEYDOWN) | SDL_EVENTMASK(SDL_KEYUP)); + + for( int i = 0; i < count; ++i ) + { + KeyCode kc = mKeyMap[events[i].key.keysym.sym]; + KeyBuffer[kc] = events[i].key.state; + + if( mBuffered && listener ) + { + if( events[i].key.state == SDL_PRESSED ) + { + if( listener->keyPressed(KeyEvent(this, 0, kc, events[i].key.keysym.unicode)) == false ) + break; + } + else + { + if( listener->keyReleased(KeyEvent(this, 0, kc, events[i].key.keysym.unicode)) == false ) + break; + } + } + } + + //Release Grab mode on Alt-Tab combinations (for non-window systems) + if( KeyBuffer[KC_RMENU] || KeyBuffer[KC_LMENU]) + { + if( KeyBuffer[KC_TAB] ) + static_cast<SDLInputManager*>(InputManager::getSingletonPtr())->_setGrabMode(false); + } +} + +//-------------------------------------------------------------------// +bool SDLKeyboard::isKeyDown( KeyCode key ) +{ + return KeyBuffer[key] == 1 ? true : false; +} + +//-------------------------------------------------------------------// +const std::string& SDLKeyboard::getAsString( KeyCode kc ) +{ + switch(kc) + { + case KC_ESCAPE: mGetString = SDL_GetKeyName(SDLK_ESCAPE); break; + case KC_1: mGetString = SDL_GetKeyName(SDLK_1); break; + case KC_2: mGetString = SDL_GetKeyName(SDLK_2); break; + case KC_3: mGetString = SDL_GetKeyName(SDLK_3); break; + case KC_4: mGetString = SDL_GetKeyName(SDLK_4); break; + case KC_5: mGetString = SDL_GetKeyName(SDLK_5); break; + case KC_6: mGetString = SDL_GetKeyName(SDLK_6); break; + case KC_7: mGetString = SDL_GetKeyName(SDLK_7); break; + case KC_8: mGetString = SDL_GetKeyName(SDLK_8); break; + case KC_9: mGetString = SDL_GetKeyName(SDLK_9); break; + case KC_0: mGetString = SDL_GetKeyName(SDLK_0); break; + case KC_MINUS: mGetString = SDL_GetKeyName(SDLK_MINUS); break; + case KC_EQUALS: mGetString = SDL_GetKeyName(SDLK_EQUALS); break; + case KC_BACK: mGetString = SDL_GetKeyName(SDLK_BACKSPACE); break; + case KC_TAB: mGetString = SDL_GetKeyName(SDLK_TAB); break; + case KC_Q: mGetString = SDL_GetKeyName(SDLK_q); break; + case KC_W: mGetString = SDL_GetKeyName(SDLK_w); break; + case KC_E: mGetString = SDL_GetKeyName(SDLK_e); break; + case KC_R: mGetString = SDL_GetKeyName(SDLK_r); break; + case KC_T: mGetString = SDL_GetKeyName(SDLK_t); break; + case KC_Y: mGetString = SDL_GetKeyName(SDLK_y); break; + case KC_U: mGetString = SDL_GetKeyName(SDLK_u); break; + case KC_I: mGetString = SDL_GetKeyName(SDLK_i); break; + case KC_O: mGetString = SDL_GetKeyName(SDLK_o); break; + case KC_P: mGetString = SDL_GetKeyName(SDLK_p); break; + case KC_LBRACKET: mGetString = "["; break; + case KC_RBRACKET: mGetString = "]"; break; + case KC_RETURN: mGetString = SDL_GetKeyName(SDLK_RETURN); break; + case KC_LCONTROL: mGetString = SDL_GetKeyName(SDLK_LCTRL); break; + case KC_A: mGetString = SDL_GetK... [truncated message content] |
From: <eg...@us...> - 2007-09-20 22:01:58
|
Revision: 749 http://opengate.svn.sourceforge.net/opengate/?rev=749&view=rev Author: egore Date: 2007-09-20 15:01:59 -0700 (Thu, 20 Sep 2007) Log Message: ----------- ignore some stuff we will never commit Property Changed: ---------------- branches/ogsector/externals/ branches/ogsector/externals/ogreopcode/opcode132/ branches/ogsector/externals/ogreopcode/src/ branches/ogsector/externals/ois-1.0/ branches/ogsector/externals/ois-1.0/demos/ branches/ogsector/externals/ois-1.0/includes/ branches/ogsector/externals/ois-1.0/src/ Property changes on: branches/ogsector/externals ___________________________________________________________________ Name: svn:ignore + lib Property changes on: branches/ogsector/externals/ogreopcode/opcode132 ___________________________________________________________________ Name: svn:ignore + *.so* Property changes on: branches/ogsector/externals/ogreopcode/src ___________________________________________________________________ Name: svn:ignore + *.so* Property changes on: branches/ogsector/externals/ois-1.0 ___________________________________________________________________ Name: svn:ignore + .anjuta .tm_project* .libs .deps .libs .*swp .nautilus-metafile.xml *.autosave *.pws *.bak *~ #*# *.gladep *.la *.lo *.log *.o *.class *.pyc aclocal.m4 autom4te.cache config.h config.h.in config.log config.status configure intltool-extract* intltool-merge* intltool-modules* intltool-update* libtool prepare.sh stamp-h* ltmain.sh mkinstalldirs opengate.depend config.guess config.sub Makefile Makefile.in Property changes on: branches/ogsector/externals/ois-1.0/demos ___________________________________________________________________ Name: svn:ignore + .anjuta .tm_project* .libs .deps .libs .*swp .nautilus-metafile.xml *.autosave *.pws *.bak *~ #*# *.gladep *.la *.lo *.log *.o *.class *.pyc aclocal.m4 autom4te.cache config.h config.h.in config.log config.status configure intltool-extract* intltool-merge* intltool-modules* intltool-update* libtool prepare.sh stamp-h* ltmain.sh mkinstalldirs opengate.depend config.guess config.sub Makefile Makefile.in Property changes on: branches/ogsector/externals/ois-1.0/includes ___________________________________________________________________ Name: svn:ignore + .anjuta .tm_project* .libs .deps .libs .*swp .nautilus-metafile.xml *.autosave *.pws *.bak *~ #*# *.gladep *.la *.lo *.log *.o *.class *.pyc aclocal.m4 autom4te.cache config.h config.h.in config.log config.status configure intltool-extract* intltool-merge* intltool-modules* intltool-update* libtool prepare.sh stamp-h* ltmain.sh mkinstalldirs opengate.depend config.guess config.sub Makefile Makefile.in Property changes on: branches/ogsector/externals/ois-1.0/src ___________________________________________________________________ Name: svn:ignore + .anjuta .tm_project* .libs .deps .libs .*swp .nautilus-metafile.xml *.autosave *.pws *.bak *~ #*# *.gladep *.la *.lo *.log *.o *.class *.pyc aclocal.m4 autom4te.cache config.h config.h.in config.log config.status configure intltool-extract* intltool-merge* intltool-modules* intltool-update* libtool prepare.sh stamp-h* ltmain.sh mkinstalldirs opengate.depend config.guess config.sub Makefile Makefile.in This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |