SO3::SMoon Class Reference

#include <SO3Moon.h>

Inheritance diagram for SO3::SMoon:
SO3::SSkyLight SO3::SData

List of all members.

Public Member Functions

 SMoon (SEnvironment *parent, std::string moonName)
 ~SMoon ()
const Ogre::Real GetPhase ()
std::string GetTextureName ()
void SetTextureName (std::string newTextureName)

Protected Member Functions

virtual const Ogre::Vector3 ComputeDirectionImpl (double julianDay)

Detailed Description

Definition at line 41 of file SO3Moon.h.


Constructor & Destructor Documentation

SO3::SMoon::SMoon ( SEnvironment parent,
std::string  moonName 
)

Definition at line 41 of file SO3Moon.cpp.

SO3::SMoon::~SMoon (  ) 

Destructor

Definition at line 52 of file SO3Moon.cpp.


Member Function Documentation

const Ogre::Vector3 SO3::SMoon::ComputeDirectionImpl ( double  julianDay  )  [protected, virtual]

Implements SO3::SSkyLight.

Definition at line 61 of file SO3Moon.cpp.

const Ogre::Real SO3::SMoon::GetPhase (  ) 

Definition at line 56 of file SO3Moon.cpp.

std::string SO3::SMoon::GetTextureName (  ) 

Definition at line 81 of file SO3Moon.cpp.

void SO3::SMoon::SetTextureName ( std::string  newTextureName  ) 

Definition at line 86 of file SO3Moon.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Mon Oct 31 14:42:37 2011 for SO3Engine by  doxygen 1.6.3