Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsStyleVisibility Struct Reference

#include <nsStyleStruct.h>

Inheritance diagram for nsStyleVisibility:
Inheritance graph
[legend]
Collaboration diagram for nsStyleVisibility:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 nsStyleVisibility (nsPresContext *aPresContext)
 nsStyleVisibility (const nsStyleVisibility &aVisibility)
 ~nsStyleVisibility ()
voidoperator new (size_t sz, nsPresContext *aContext) CPP_THROW_NEW
void Destroy (nsPresContext *aContext)
nsChangeHint CalcDifference (const nsStyleVisibility &aOther) const
PRBool IsVisible () const
PRBool IsVisibleOrCollapsed () const

Public Attributes

PRUint8 mDirection
PRUint8 mVisible
nsCOMPtr< nsIAtommLangGroup

Detailed Description

Definition at line 747 of file nsStyleStruct.h.


Constructor & Destructor Documentation

Definition at line 1255 of file nsStyleStruct.cpp.

Here is the call graph for this function:

Definition at line 1267 of file nsStyleStruct.cpp.

{
  mDirection = aSource.mDirection;
  mVisible = aSource.mVisible;
  mLangGroup = aSource.mLangGroup;
} 

Definition at line 750 of file nsStyleStruct.h.

{};

Here is the caller graph for this function:


Member Function Documentation

Definition at line 1274 of file nsStyleStruct.cpp.

void nsStyleVisibility::Destroy ( nsPresContext aContext) [inline]

Definition at line 757 of file nsStyleStruct.h.

                                        {
    this->~nsStyleVisibility();
    aContext->FreeToShell(sizeof(nsStyleVisibility), this);
  };

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 771 of file nsStyleStruct.h.

Here is the caller graph for this function:

Definition at line 775 of file nsStyleStruct.h.

void* nsStyleVisibility::operator new ( size_t  sz,
nsPresContext aContext 
) [inline]

Definition at line 754 of file nsStyleStruct.h.

                                                                       {
    return aContext->AllocateFromShell(sz);
  }

Member Data Documentation

Definition at line 767 of file nsStyleStruct.h.

Definition at line 769 of file nsStyleStruct.h.

Definition at line 768 of file nsStyleStruct.h.


The documentation for this struct was generated from the following files: