Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# deShader_priv.hpp File Reference

Private header file for the deShader class. More...

`#include "deDriver.hpp"`
`#include "deArray.hpp"`
`#include "deFile.hpp"`

Include dependency graph for deShader_priv.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Compounds
class | deShader
## Defines
#define | IdeShader_Argument_X 0x00100000
#define | IdeShader_Argument_Y 0x00200000
#define | IdeShader_Argument_Z 0x00400000
#define | IdeShader_Argument_W 0x00800000
#define | IdeShader_Argument_Negate 0x0010000
#define | IdeShader_Argument_Swizzle_1X 0x00001000
#define | IdeShader_Argument_Swizzle_1Y 0x00002000
#define | IdeShader_Argument_Swizzle_1Z 0x00004000
#define | IdeShader_Argument_Swizzle_1W 0x00008000
#define | IdeShader_Argument_Swizzle_2X 0x00000100
#define | IdeShader_Argument_Swizzle_2Y 0x00000200
#define | IdeShader_Argument_Swizzle_2Z 0x00000400
#define | IdeShader_Argument_Swizzle_2W 0x00000800
#define | IdeShader_Argument_Swizzle_3X 0x00000010
#define | IdeShader_Argument_Swizzle_3Y 0x00000020
#define | IdeShader_Argument_Swizzle_3Z 0x00000040
#define | IdeShader_Argument_Swizzle_3W 0x00000080
#define | IdeShader_Argument_Swizzle_4X 0x00000001
#define | IdeShader_Argument_Swizzle_4Y 0x00000002
#define | IdeShader_Argument_Swizzle_4Z 0x00000004
#define | IdeShader_Argument_Swizzle_4W 0x00000008

## Detailed Description

Private header file for the deShader class.

Author:
  JesusFreak

This file is the intellectual property of Novus Delta, LLC.. Usage of the contents of this file is subject to the Destiny3D Member License which can be found at http://www.destiny3d.com. Any other usage is prohibited.

This file is distributed "AS IS" without warranty of any kind. Novus Delta, LLC. does not guarantee the fitness of the contents of this file for any particular purpose.

Copyright (C) 2001-2003 Novus Delta, LLC. All Rights Reserved.

Change History

Date:
  May 2002

Author:
  JesusFreak

Remarks:
  Creation

## Define Documentation

#define IdeShader_Argument_Negate 0x0010000

#define IdeShader_Argument_Swizzle_1W 0x00008000

#define IdeShader_Argument_Swizzle_1X 0x00001000

#define IdeShader_Argument_Swizzle_1Y 0x00002000

#define IdeShader_Argument_Swizzle_1Z 0x00004000

#define IdeShader_Argument_Swizzle_2W 0x00000800

#define IdeShader_Argument_Swizzle_2X 0x00000100

#define IdeShader_Argument_Swizzle_2Y 0x00000200

#define IdeShader_Argument_Swizzle_2Z 0x00000400

#define IdeShader_Argument_Swizzle_3W 0x00000080

#define IdeShader_Argument_Swizzle_3X 0x00000010

#define IdeShader_Argument_Swizzle_3Y 0x00000020

#define IdeShader_Argument_Swizzle_3Z 0x00000040

#define IdeShader_Argument_Swizzle_4W 0x00000008

#define IdeShader_Argument_Swizzle_4X 0x00000001

#define IdeShader_Argument_Swizzle_4Y 0x00000002

#define IdeShader_Argument_Swizzle_4Z 0x00000004

#define IdeShader_Argument_W 0x00800000

#define IdeShader_Argument_X 0x00100000

#define IdeShader_Argument_Y 0x00200000

#define IdeShader_Argument_Z 0x00400000